TianGong PCR

Injection-moulded polypropylene toilet seat and lid set · 8. Foreground Data Collection, Calculation, and Quality Rules

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

Source

8. Foreground Data Collection, Calculation, and Quality Rules

Protocols collect undivided raw amounts, actual states and evidenced attribution; collection_method does not pre-normalize. The aggregation_rule column labels the final target basis; collection performs no division. Cards and aggregation read the same stored result. Preserve exchange-specific opening/closing WIP/FG vectors and internal-transfer subledgers with raw records.

Data Collection Protocols

For each existing collection protocol that attributes manufacture of included production, packaging or observed-service assets across uses in this route (excluding amortization of the manufactured reference product itself), additionally retain a durable asset identity, its measured full physical mass and acquisition/installation/retirement stock history, original manufacture burden vector, all historical and current beneficiaries, matched-unit service readings, the evidenced whole installed-service denominator D, supported remaining-service basis and uncertainty, prior assigned shares and remaining original manufacture balance. Carry the ledger across reporting windows and custody/provider changes. Collect actual repair, replacement, recovery and treatment separately; these records do not normalize physical movements or create an additional asset purchase. These are added fields and conservation obligations for the existing applicable protocols, not a new assumed capital inventory.

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_materialmanufacturesupplied preparations and auxiliariesweighing; stock; invoice; formulationlot; supplied full formulation; received kg; each disjoint opening/closing raw/auxiliary/regrind/fluid/oil/installed-charge/adsorbent stock; measured composition; per-exchange inherited vectors; actual issues/refills; residual; internal/external returns and unused outward transfers; real losses; measured concentration; actual conditioning; service/turnover evidence; internal regrind movementsCalibrated whole-preparation weighings, receipts and each stock/charge reading; independently measure active/carrier composition without a second purchase. Reconcile each material raw physical ledger, distinguish issue/refill from actual consumed amount, and apply stock_ledger once to its inherited vectors before allocation. Retain actual losses; substantiate retained-media service attribution and unresolved values. Keep actual input UUID/provider state.kgeach lot and chargeall campaign periods including zero outputeach receiving/dosing and maintenance stationper 1 kg reference flowscale calibration; invoices; supplier assay; stock reconciliation
cp_componentsmanufactureconfigured supplied partsBOM; purchase; count and weighingconfiguration; supplier article; included assembly BOM; received/issued/returned counts and measured component masses; disjoint opening/closing component stores; composition and inherited vectors; gross/tare; rejection; actual grade and finishMatch purchased component drawings/BOM to released set and weigh supplied parts independently; reconcile received/issued/returned parts and stock_ledger vectors before allocation, avoiding nested-assembly double counting.kgeach component lot and configuration changecomplete campaign with trial and destructive rejectsreceipt and assembly workstationsper 1 kg reference flowpurchase BOM; scale records; assembly checks
cp_energymanufacturemanufacturing electricitymeter; load study; time recordmeter ID; start/end readings; original unit; true rate/time if applicable; machine mode; cycle/shot; regrind/conditioner/chiller/compressor meters; allocation driversUse cumulative kWh differences or integrate true kW rate once. Submeter operations or substantiate exchange-specific load relations; retain startup, failed, idle and cleaning periods.kWhcontinuous meter with campaign reconciliationall operating and nonproductive timecomplete converter and associated auxiliariesper 1 kg reference flowcalibrated meter; load-model validation; no unmetered exclusion
cp_watermanufacturewater and actual aqueous outletsmeter; sample; thermal-state recordeach inlet/outlet; original mass or integrated volume; actual density/state; temperature/pressure; each disjoint water-loop/in-process-fluid opening/closing quantity and composition; per-exchange inherited vectors; actual makeup/withdrawal/loss/return; water content; dissolved/suspended species; supplier convention; heat-transfer referenceMeasure boundary streams and each reservoir change; independently establish each liquid density if volume conversion is required. Reconcile physical water and constituent ledgers and stock_ledger vectors without treating circulation as purchases. Pair real cooling-return state and heat transfer, excluding internal circulation from purchases.kgcontinuous flow plus batch samplesame campaign with maintenance and cleanupindividual water circuits and actual discharge interfacesper 1 kg reference flowmeter calibration; density and species assays; supplier thermal convention
cp_releasemanufacturefirst-release net complete setsunique acceptance; calibrated mass; configurationconfiguration; serial or lot; unique first-release ID/date; complete BOM; accepted count; individual net set kg; loose fitting kit; packaging tare; test disposition; WIP/FG stateWeigh complete accepted configurations on a calibrated scale excluding all transport packaging and including the declared hinge/bumper/fixing kit. Reconcile measured set masses, count, unique first releases and closing FG.kgeach first-release lot and configurationsame campaign and traced prior inherited cohortsfinal assembly/testing and FG entryper 1 kg reference flowcalibration; actual drawings and test reports; unique-release register
cp_wastemanufactureeach actual waste streamweighing; transfer; compositionstream identity; raw kg; original unit; wet/dry content; independently measured composition; opening/closing stocks; destination; retained burden; regrind suitabilitySegregate physically distinct waste streams, weigh and trace recipient. Record recoverable internal transfers and their inherited vectors separately; no inferred zero from missing contractor data.kgeach waste movement and stocktakeall campaigns including failed runs and maintenanceactual waste collection pointsper 1 kg reference flowweigh tickets; composition; legal recipient evidence without automatic credits
cp_speciesmanufactureeach identified release speciesspecies analysis; mass balance; maintenance logactual chemical; phase; medium; sample interval; total integrated gas/liquid volume or true rate; temperature/pressure; independent density; concentration/speciation; capture path; stock/refill/recovery; detection limitUse molecule-specific measurements and real control destinations; integrate true rates once and use already integrated volumes directly. Distinguish reporting metrics from chemical mass and preserve non-detect limits as uncertainty.kgrepresentative mode-specific tests and maintenance eventscomplete campaign modes including startup/upset/cleaningeach actual vent/discharge and refrigerant unitper 1 kg reference flowsampling scope; analytical recovery; species proof; control mass balance
cp_servicereleased_servicecohort service and each packaging/component movementwarehouse; packaging; utility; return; repair recordscohort original release kg; first-release IDs; opening/closing FG and inherited vectors; gross dispatch; original dispatch reversal; external returned-set measured mass; each new/removed component identity and independently measured mass; received/issued/returned repair components; unissued/reusable-removed-part opening/closing stores and inherited vectors; opening/closing repair WIP quantity/composition and inherited vectors; actual incremental repair services/losses; service utility raw units; each packaging opening empty/attached/pool; purchase; external return received; closing empty/attached/pool; gross outward packaging; outward return; waste; periodTrace every set and service cost to original release cohort. Independently weigh each new and removed repair component and each packaging stream; reconcile stock_ledger, the complete FG/repair subgate and packaging physical ledgers before allocation. Preserve removed-part/remaining-set inherited vectors and original dispatch reversal without a second production charge or new Q. Meter actual incremental repair and service utilities without manufacturing double count.kg; kWheach service movement and period closedeclared observed window by original cohortwarehouse/packing/dispatch/return-repair interfacesper 1 kg reference flowcohort trace; scale/meter calibration; returns and original dispatch proof
cp_transportmanufacturematerial inbound road freightshipment and route recordssupplied material lot; raw net/tare/gross kg; actual road distance km; payload; vehicle and load state; supplier transport coverage; return-leg convention; allocation driversRetain raw weights and distances for every actual leg; compute tonne-kilometres before allocation. Match freight provider boundary and prevent duplicate delivered transport.tkmeach actual delivery legall supplied lots in campaignactual supplier-to-receiver routeper 1 kg reference flowshipment weights; route evidence; provider coverage

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
raw_conversionall inventory rowsConvert raw units to the exchange unit before allocation: cumulative-meter differences are already integrated; integrate only true rates. Count-based component totals use measured component net masses of the actual configuration. Volume-to-mass uses independently measured density of that exact material/state. kWh to MJ uses 3.6 when needed; never infer a set kg or density from a background factor.raw_records; actual_unit_conversion; measured_component_mass; independent_densityconverted_rawifc-plastics-manufacturing-2007
stock_ledgerall inventory rowsAcross disjoint non-WIP stocks r for each exchange j, consumed_vector_j = sum_r(opening_vector_rj - closing_vector_rj) + actual_received_vector_j + actual_external_return_vector_j - unused_outward_transfer_vector_j. These are unassigned stock burdens; actual_received means external supplied-material receipts once, excluding separately tracked stock returns and internal transfers. Already assigned FG/removed-part trace vectors do not become a new received burden. Retain quantities/composition separately for every actual material and medium; actual issues, stock losses, retired charge and evidenced service provided determine attribution, not receipts alone. Closing vectors reflect evidenced remaining material/service potential without a default life or linear depletion assumption. Internal stock/regrind transfers cancel within the combined account; retain their individual vectors without a second receipt. Exclude product WIP and packaging corrected elsewhere. Reconcile consumed plus remaining/transferred vectors to the original total and preserve raw received/issued/returned/loss physical quantities unchanged.opening_vector; actual_received_vector; actual_external_return_vector; closing_vector; unused_outward_transfer_vector; physical_stock_records; service_evidenceconsumed_vectorifc-plastics-manufacturing-2007; ilcd-attributional-allocation-2010
attribute_rawall inventory rowsC_j = dedicated attributable_raw_j + sum(shared_attributable_raw_jk * evidenced_share_jk); attributable_raw uses consumed_vector from stock_ledger for stored materials/media/components and converted raw totals for actual non-stock services/releases. Do not add the receipts/refills or stock vectors again. Determine each share by §7 while keeping actual physical quantities separate and unchanged. Retain every zero-output/failed/startup/idle/cleanup load. Preserve vectors for actual internal regrind and WIP transfers without new virgin purchase.converted_raw; consumed_vector; dedicated_record; share_jk; inherited_vectorC_jilcd-attributional-allocation-2010
release_denominatorfinishedQ_c = sum(unique_first_release_net_kg_c); each complete accepted set is weighed and counted in cp_release. Closing newly released FG is already in this sum; exclude packaging, old returned sets and repeat inspection/dispatch.unique_first_release_net_kg; cp_releaseQ_cziax-seat-manufacturing-2025
carry_wipmanufactureA_j_c = C_j_c + opening_WIP_burden_j_c - closing_WIP_burden_j_c; C_j is already corrected once for the disjoint non-WIP stocks in stock_ledger. Opening and closing product-WIP vectors are exchange-specific and based on measured stage/composition and actual assigned burdens. Reconcile each vector to physical WIP; do not repeat a raw/charge/repair-stock correction here. Unexplained stock change is a gap.C_j; opening_WIP_burden; closing_WIP_burden; cp_releaseA_j_cifc-plastics-manufacturing-2007
normalize_onceall inventory rowsFor Q_c > 0, result_j_c = A_j_c / Q_c for manufacture. The service ledger uses A_j_c equal to actual incremental cohort-attributed service after the disjoint component/media stock_ledger correction plus opening service/repair-WIP vector minus closing service/repair-WIP vector, and the same cohort original release kg as Q_c. Removed-part/remaining-set inherited production vectors are traced separately, not re-purchased or credited; new components and real repair operations add only their actual incremental burdens. For internal-transfer, external-return and gross-dispatch physical movement cards, A_j_c is the actual raw physical movement in its unit, not new production/service expenditure; carry inherited burden separately and cancel internal movements. For each packaging purchase, the physical input card retains purchases; assign actual consumed packaging burden from opening unused-stock vector plus purchases minus closing unused-stock vector and outward unused-stock transfers, tracing external-return vectors without treating returns/reuse as new purchases. Execute this one division once; card amounts and aggregation views use the stored result unchanged. Q_c=0 retains burdens and yields no unit result. Consolidate only matching cohort/coverage and cancel internal physical transfers; inherited production vectors are carried, not added a second time as new service expenditure.A_j_c; Q_c; cohort_id; service_coverageresult_j_cifc-plastics-manufacturing-2007; ziax-seat-manufacturing-2025
physical_reconciliationall inventory rowsEvaluate the manufacturing/FG/consolidated mass and relevant-element equations and each independent packaging equation in §5 in raw physical units before normalization. Product, waste, elementary and external cooling-return directions remain distinct. Physically measure independent unknowns rather than assigning one residual to multiple sinks.physical_opening; physical_inputs; physical_closing; physical_outputs; species_assaysreconciliation_reportifc-plastics-manufacturing-2007; ziax-seat-manufacturing-2025
asset_manufacture_shareexisting capital/reusable manufacture attributionFor each included original asset manufacture vector B, f_current = u_current / D only after the persistent ledger verifies the supported whole installed-service denominator, all beneficiaries and prior assigned shares. Attribute f_current * B once to the actual beneficiary before the existing single reference normalization. Check prior_shares + all current/new beneficiary shares <= 1; carry the remaining original balance. Capacity revisions reconcile the historical ledger. Full physical asset/packaging mass and actual gross stocks/returns never receive f_current. Unknown D or history leaves the final attributed result unavailable, without suppressing actual repair/replacement/service burdens.asset_id; original_B; u_current; D; historical_beneficiaries; prior_shares; capacity_evidenceconserved attributed manufacture vector

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_sourceall inventory rowsUse actual configuration/grade/route and period/site-specific records; public sources supply process context only. Separate supplier evidence from mixed-source technical synthesis.full supplier records; source context; actual BOM
dq_completenessall inventory rowsUnlisted actual exchanges need atomic cards and protocols. Conditional absence requires physical evidence; no measurement/UUID is an unresolved value, not a zero. Do not omit rejected/zero-output periods, auxiliary consumption or supply/return interfaces.operation map; purchase and stock census; actual discharge screening
dq_traceall inventory rowsRetain raw units and calibration, conversion, share evidence, inherited vectors, one stored normalization result and uncertainty. Ordinary missing provider/auxiliary identity is resolved before that data use, without fabricating universal quantities.raw-to-result audit and stock/service lineage
dq_functionfinishedDisclose actual geometry, mounting dimensions, net mass, test method/result, exclusions and supported lifespan/cycles. Mass-normalized records alone do not compare different seat functions or certify a standard.configuration-specific drawing/BOM and test evidence

9. Validation Rules

rule_idapplies_torulesource_ids
v_identityall inventory rowsVerify each supplied physical/chemical article, actual occurrence, native type, all names/comments/CAS, fixed state/route/grade/form/geography, all properties and exact property-to-unit-group chain before quantitative provider binding. Broad native sanitary ware and PP displays remain qualified as in each card; no certification or grade equivalence follows from UUID presence.ifc-plastics-manufacturing-2007; ziax-seat-manufacturing-2025
v_rawall inventory rowsRequire unnormalized raw records with original units, cumulative-meter versus true-rate distinction, actual conversions and exchange-specific allocations. Execute the single §8 normalization only once after raw conversion/allocation and WIP-vector reconciliation. Card amounts and collection aggregation refer to that same result; do not divide a pre-normalized factor again. Q=0 retains real loads and produces no per-unit value. Unknowns are gaps rather than verified zero or pass.ifc-plastics-manufacturing-2007
v_gatesmanufacture; released_serviceReconcile §5 manufacturing, FG and consolidated physical gates and every packaging equation, together with inherited burden vectors. Gross shipments, net commercial delivery, release Q and physical returns are different observables. Check rejection/destructive tests and all service repairs without creating extra production. No balancing residual may serve simultaneously as water loss and unknown chemical emission.ifc-plastics-manufacturing-2007; ziax-seat-manufacturing-2025
v_speciesall emission and wastewater rowsRetain actual molecule/species, phase, medium, test method, detection limits and control-device destination. Total VOC, COD, aldehyde group or mass residual does not establish specific chemical mass. Independently measure any density at that substance state; integrated liquid/gas volume is not multiplied by time again, while true rates are integrated. IFC Table4 prompts screening under its stated high-temperature condition and never establishes a universal release list or factor.ifc-plastics-manufacturing-2007
v_releasefinishedRequire complete configuration BOM, traceable first quality release and measured net mass, plus actual declared geometric/functional/load/chemical checks. Informal supplier trial weights, catalogue dimensions and generic native identity do not certify the modeled configuration. A real unresolved terminal/manufacturing-method gap prevents completed-method claims; ordinary auxiliary identity or future factory measurements do not alone establish such a gap.ziax-seat-manufacturing-2025; glasfil-pp-seat-trials
validate_asset_manufacture_conservationexisting capital/reusable manufacture attributionFor every included capital/reusable manufacture attribution verify same-asset continuity, whole installed service in matched units, all historical/current beneficiaries, prior assigned manufacture shares and cumulative share <= 1. Reject a reset by period, cohort, provider, owner or repair. Check distinct real replacement and incremental repair/treatment vectors separately and preserve gross physical mass. A missing denominator, unexplained previous allocation or incomplete beneficiary ledger requires explicit review and an unavailable final attributed amount; structural inspection cannot claim empirical completeness.

10. Published Dataset Profile

FieldValue
dataset_rolesecondary_dataset; background_dataset
downstream_useConfigured PP-seat input to a downstream assembly/building LCA with matching boundary and disclosed observed service add-on
allowed_useOnly actual §1 route/configuration, valid provider and unit basis, transparent release gate and observed service coverage
excluded_useWhole-CPC coverage; ceramic/UF/foam/wood/basin/cistern substitution; durability or compliance certification; replacing manufacture with packing; automatic recycling credits
required_metadataAll required qualifiers; actual raw material supply forms and full formulations; process/row/protocol IDs; upstream provider coverage; actual emission species; original cohort release and service windows
required_quality_disclosureNo generic source factors adopted; allocation proof and uncertainty; WIP/FG and packaging vectors; gaps, non-detect limits and measurement completeness; actual observed-service coverage
update_triggerChange of polymer/grade/formulation, geometry/BOM, hinge or damping, coating, electricity/cooling interface, process/cycle evidence, release gate, provider, measured mass, service/return handling or source constraints

11. Data Sources

Source idTypeReferenceUsed for
ifc-plastics-manufacturing-2007official_guidanceIFC / World Bank Group. Environmental, Health, and Safety Guidelines for Metal, Plastic, and Rubber Products Manufacturing (30 April 2007), pp9–11 and21–24. https://www.ifc.org/content/dam/ifc/doc/2000/2007-metal-plastic-rubber-products-ehs-guidelines-en.pdfNon-reactive pellet supply; injection forming; granulation; additive delivery; water/waste/emission screening. Table4 is high-temperature potential-release context; no factors or allocation rules.
ziax-seat-manufacturing-2025handbookXiamen Ziax Sanitaryware. OEM Toilet Seat Manufacturing Process (14 November 2025). https://www.ziaxbathroom.com/info/oem-toilet-seat-manufacturing-process-ziax-103216236.htmlSeat-specific moulding, finishing, hinge assembly, QC and packaging stages. Alternative UF/wood, coating and damping variants are distinguished. Marketing test numbers are not adopted specifications.
sanit-plast-pp-seatshandbookSanit-Plast. Manufacturer of plastic toilet seats. https://sanit-plast.eu/Independent industrial PP-seat injection endpoint; its supplier/machine example does not fix this PCR provider or grade.
glasfil-pp-seat-trialshandbookGlasfil Polymer. Polymer Material Selection Case Study. https://glasfil.com/case-study/glasfil-polymer-material-selection-case-study/Specific homopolymer seat-cover trial and failed talc-filled/copolymer trials. Qualitative counterevidence only; informal tests do not establish load certification or universal grade equivalence.
agi-plastek-sanitary-cataloguehandbookAGI plastek. Catalogue V7, PDF pp80–82 (seat page81; PDF metadata March2023). https://www.agi-glaspac.com/wp-content/uploads/2025/07/AGI-plastek-catalogue-V7.pdfViewed original seat-and-lid illustrations/material table and adjacent cistern/valve counterexamples. No catalogue dimensions, mass, performance, yield or factory factors transferred.
ilcd-attributional-allocation-2010official_guidanceEuropean Commission JRC. ILCD Handbook: General guide for LCA, Detailed guidance, first edition March2010, §§7.9.2–7.9.3, PDF pp275–292. https://eplca.jrc.ec.europa.eu/uploads/ILCD-Handbook-General-guide-for-LCA-DETAILED-GUIDANCE-12March2010-ISBN-fin-v1.0-EN.pdfAttributional process multifunctionality only: subdivision/virtual subdivision; exchange-specific determining physical causality; residual common-process exit-state economic value. Multifunctional-product QFD and consequential substitution are separate contexts.

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Complete field inspector

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

On this page