TianGong PCR

Shaft-drive four-stroke flat-twin petrol motorcycle final assembly

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:49912 · narrower

Source

1. Scope and Applicability

Candidate authored methodology for final assembly of a new complete two-wheeled, four-stroke flat-twin spark-ignition petrol motorcycle above50cc, with a load-bearing engine/two-section frame, six-speed constant-mesh gearbox, oil-lubricated clutch and articulated shaft/final-drive transmission. The evidence-selected suspension is Telelever front and Paralever single-sided aluminium rear with cast-aluminium wheels and disc brakes. Receive supplier-completed modules, integrate and outfit the declared configuration, perform actual serial production acceptance and net weighing, and release with actual conditional protection. R1250GS technical data defines an architecture example; current Berlin multi-model production is process context, not proof of current R1250GS availability or a universal recipe.

Exclude CVT/belt-drive step-through scooters, chain-driven motorcycles, single-cylinder/in-line engine families, electric vehicles, auxiliary-motor cycles, three-wheelers/sidecars, unfinished kits, repairs, engine manufacture and operating riding/road transport. This boundary is materially narrower than CPC49912. Unlike a welded-steel-frame scooter assembled with a purchased engine/CVT module, this gate integrates the load-bearing flat-twin engine and separate declared gearbox/shaft/final-drive interfaces; it contains no frame welding or CVT manufacture. Supplier cold engine/gearbox checks are upstream; actual complete-vehicle roller/brake/electrical checks and configured net weighing belong to this gate. Do not create identity solely from a displacement cutoff. Scientific review is pending; bilingual alignment and automated checks are not methodology approval.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.transport-equipment.shaft-drive-flat-twin-motorcycle
classification_refsCPC3.0 49912; narrower, no accepted mapping asserted
covered_productsNew complete shaft-drive flat-twin motorcycle of the declared architecture and accepted customer configuration
excluded_productsCVT scooters, other engine/drivetrain/suspension architectures, parts, unfinished kits and operating riding
representative_productBMW R1250GS manufacturer architecture example; no model weight/intensity or current availability assumed
production_routeCompleted module receipt → frame/engine and shaft-drive integration → suspension/wheel/brake/electrical outfitting → actual serial roller/system acceptance and net weighing → conditional packaging and release
market_stateNew complete accepted net-configured vehicle at declared final-assembly gate

3. Reference Flow

FieldValue
WhatAccepted complete shaft-drive four-stroke flat-twin petrol motorcycle
How much1 kg accepted complete configured motorcycle net mass
How wellComplete drawing/BOM and installed option list, actual approved manufacturing acceptance; no universal test/emission threshold invented
How long or cycleOne manufacturing acceptance cycle; no lifetime or riding-km reference
reference_flow_linkfinished_machine
FieldValue
Reference amount1
Reference product flowAccepted complete shaft-drive four-stroke flat-twin petrol motorcycle
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersactual producer/model/serial, displacement above50cc, spark-ignition four-stroke flat-twin route and air/liquid cooling; complete two-section frame/load-bearing engine; six-speed constant-mesh gearbox, oil clutch, shaft/final-drive supply inclusion; declared Telelever front and Paralever single-sided aluminium rear suspension, cast wheels/disc brakes/ABS, catalyst, electrical and installed customer options; supplier completed module boundaries; accepted complete measured net mass M kg and cp_mass calibration, configuration/fuel/fluid reconciliation; include required installed engine, transmission, battery, safety equipment and retained operating oil/coolant/brake fluid; exclude usable fuel, rider, luggage, temporary test load/fixtures, packaging and loose spares; actual site/period/gate, fuel grade and fossil share, hot versus cold test, upstream supply coverage

Declare every required qualifier in dataset metadata or equivalent source-addressable fields. Equal mass does not imply equal power, riding performance, carrying service or environmental intensity. No catalogue road-ready mass is substituted for measured net M.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massreference productMasskgM = accepted net mass of one complete unit of the same configuration in kg; collect using cp_mass.
exchange_massframe; engine; gearbox; clutch; shaft; final_drive; bolt; gear_oil; front_suspension; rear_swingarm; rear_strut; front_wheel; rear_wheel; front_tyre; rear_tyre; front_brake; rear_brake; brake_disc; abs; tank; exhaust; harness; battery; saddle; lamp; coolant; engine_oil; brake_fluid; co2_air; no_air; no2_air; co_air; spent_oil; wood; cardboard; filmMasskgMeasure each separately received/consumed/returned physical item in kg. Count statistics require actual measured per-item mass and inclusion scope. Public count/area properties, if later suitable, retain their own units and explicit measured conversion; never overwrite them with Mass.
electric_energyassembly_electricity; outfit_electricity; acceptance_electricity; protection_electricityNet calorific valueMJPreserve the actual public energy property and meter kWh; 1 kWh =3.6 MJ. Supply technology/provider/voltage remain explicitly disclosed upstream gaps, not inferred from a foreground-use identity.
fuel_volumepetrolVolumem3Keep public Volume reference property. Measure actual net consumed unleaded petrol in litres under recorded batch/temperature conditions; 1 litre =0.001 m3. An independent mass/carbon balance requires measured density and fossil carbon composition; no assumed kg/litre conversion.
mass_configurationcp_massMasskgMeasure accepted complete installed configuration after draining/documenting usable fuel. Include required retained operating oil/coolant/brake fluid and battery; exclude rider, luggage, temporary test ballast/fixtures, packaging and loose spares. If a scale reading contains excluded fuel/items, subtract separately measured masses with signed reconciliation, keeping original gross reading. Do not subtract dry-module mass from retained fluids twice.
mass_record_origincp_massMasskgUse real calibrated platform-scale readings of the serial complete motorcycle, with calibration/zero/tare, positive net M, BOM/options, fluid/fuel state, measurement uncertainty and acceptance signature. The manufacturer catalogue road-ready value includes at least90% usable fuel; it is neither net M nor an actual serial weighing record. Missing actual records remain a quantitative gap.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionReceived completed frame, flat-twin motorcycle engine and finished declared supplier modules
starting_condition_roleforeground_input_boundary
product_classification_scopeDeclared shaft-drive flat-twin complete motorcycle subset of CPC49912
recursive_input_ruleDo not recursively place supplier machining, engine assembly, frame welding, plating, casting or pre-receipt coating inside this final-assembly gate
upstream_dataset_requirementLink compatible completed modules, consumables, site-specific electricity/fuel delivery, transport and waste-treatment datasets before broader supply-chain claims
disclosureForeground final assembly, attributable production acceptance, configured net weighing and actual conditional protection only; supplier inclusions and missing links disclosed
rule_idApplies toRulesource_ids
boundary_trialsacceptanceInclude actual serial roller/system acceptance inside the gate. Electrically driven cold engine tests before receipt are supplier processes; do not count them as petrol combustion here. Development, homologation and operating road-cycle fuel/emissions are excluded. Any extra in-house machining/welding/paint boundary needs separate evidenced atomic inventories, not silent inclusion.bmw-production
boundary_completenessdatasetThis foreground gate is not complete cradle-to-gate. Required stages do not make every example exchange compulsory: separately supplied modules, actual oil changes, emissions and packing apply only with records. Add omitted actually used components/chemicals, compressed gas, cleaning, heat or outside tests as separate exact exchanges; disclose omissions/unknowns, never categorical rows or invented zero values.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
assemblyFrame and shaft-drive powertrain integrationrequiredNew declared shaft-drive four-stroke flat-twin petrol motorcycle above50cc.foregroundone accepted complete unit normalized with M
outfitRunning gear and complete motorcycle outfittingrequiredSame actual complete declared delivery configuration.foregroundone accepted complete unit normalized with M
acceptanceProduction acceptance and configured net weighingrequiredActual serial motorcycle released at the declared manufacturing gate.foregroundone accepted complete unit normalized with M
protectionFactory release and conditional delivery protectionrequiredRelease each complete accepted motorcycle; consumable packing or reusable shipping rack exchanges apply only when actually used at this gate.foregroundone accepted complete unit normalized with M

Frame/engine marriage and shaft-drive integration feed complete running gear/outfitting and actual roller/system acceptance and weighing; protection applies only when actually present. Declare real station order, supplier-completed interfaces and subcontract scope. Installed options and module-contained constituents are counted once.

Process: Frame and shaft-drive powertrain integration (assembly)

Receive finished frame and motorcycle engine, bolt the load-bearing engine/frame interface and integrate the actual six-speed gearbox, shaft and final drive. Define engine/clutch/gearbox supply inclusions so a complete engine module is not counted again as separate constituents. Engine machining, frame welding and coatings before receipt are outside this final-assembly gate. BMW factory descriptions illustrate the marriage and interfaces, not a compulsory supplier structure or model-independent recipe.

Inputs

Product flows
Completed motorcycle load-bearing frame assembly (frame)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle load-bearing frame assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Completed four-stroke flat-twin spark-ignition motorcycle piston engine (engine)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed four-stroke flat-twin spark-ignition motorcycle piston engine
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Completed six-speed constant-mesh motorcycle gearbox (gearbox)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed six-speed constant-mesh motorcycle gearbox
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Completed motorcycle oil-lubricated clutch assembly (clutch)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle oil-lubricated clutch assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Completed motorcycle articulated drive-shaft assembly (shaft)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle articulated drive-shaft assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Completed motorcycle shaft-drive final-drive gear assembly (final_drive)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle shaft-drive final-drive gear assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Steel threaded motorcycle assembly bolt (bolt)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Steel threaded motorcycle assembly bolt
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Formulated hypoid motorcycle final-drive gear oil (gear_oil)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Formulated hypoid motorcycle final-drive gear oil
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Purchased alternating-current electricity (assembly_electricity)

Actual foreground alternating-current use at the measured point of use. The selected identity leaves supply technology, country, provider, voltage and line losses unspecified, so disclose these and link a compatible upstream supply dataset; it is not a Chinese or German grid-average footprint. Convert meter kWh to MJ with3.6 and retain raw readings.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_assembly.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_assembly
  • Sources: bmw-production; bmw-configuration
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

Process: Running gear and complete motorcycle outfitting (outfit)

Install the declared front and rear suspension, wheels, tyres and disc brakes, fuel system, exhaust/catalyst, electrical system, controls and saddle. The R1250GS example has aluminium wheels/swing arm, Telelever/Paralever and a maintenance-free12V battery; the source does not establish battery chemistry or fuel-tank polymer/metal. Use actual supplied physical modules without inventing materials. Independently delivered optional luggage is excluded, installed customer options are declared.

Inputs

Product flows
Completed motorcycle Telelever front-suspension assembly (front_suspension)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle Telelever front-suspension assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Cast aluminium motorcycle single-sided rear swing arm (rear_swingarm)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Cast aluminium motorcycle single-sided rear swing arm
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle rear suspension spring strut (rear_strut)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle rear suspension spring strut
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed cast-aluminium motorcycle front wheel without tyre (front_wheel)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed cast-aluminium motorcycle front wheel without tyre
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed cast-aluminium motorcycle rear wheel without tyre (rear_wheel)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed cast-aluminium motorcycle rear wheel without tyre
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Pneumatic radial motorcycle front tyre (front_tyre)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Pneumatic radial motorcycle front tyre
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Pneumatic radial motorcycle rear tyre (rear_tyre)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Pneumatic radial motorcycle rear tyre
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle front disc-brake caliper assembly (front_brake)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle front disc-brake caliper assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle rear disc-brake caliper assembly (rear_brake)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle rear disc-brake caliper assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Finished motorcycle brake disc (brake_disc)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Finished motorcycle brake disc
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle antilock brake control module (abs)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle antilock brake control module
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle petrol fuel-tank assembly (tank)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle petrol fuel-tank assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle exhaust assembly with three-way catalyst (exhaust)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle exhaust assembly with three-way catalyst
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed insulated motorcycle electrical wiring harness (harness)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed insulated motorcycle electrical wiring harness
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed 12V maintenance-free motorcycle starter battery (battery)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed 12V maintenance-free motorcycle starter battery
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle rider saddle (saddle)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle rider saddle
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Completed motorcycle LED headlight assembly (lamp)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Completed motorcycle LED headlight assembly
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Formulated motorcycle engine liquid coolant (coolant)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Formulated motorcycle engine liquid coolant
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Formulated four-stroke motorcycle engine lubricating oil (engine_oil)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Formulated four-stroke motorcycle engine lubricating oil
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Formulated motorcycle hydraulic disc-brake fluid (brake_fluid)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Formulated motorcycle hydraulic disc-brake fluid
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Purchased alternating-current electricity (outfit_electricity)

Actual foreground alternating-current use at the measured point of use. The selected identity leaves supply technology, country, provider, voltage and line losses unspecified, so disclose these and link a compatible upstream supply dataset; it is not a Chinese or German grid-average footprint. Convert meter kWh to MJ with3.6 and retain raw readings.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_outfit.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_outfit
  • Sources: bmw-production; bmw-configuration
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Elementary flows

Process: Production acceptance and configured net weighing (acceptance)

Include actual assembly checks and attributable roller test; record any hot petrol-running test separately from electrically driven cold engine tests. Supplier engine acceptance before receipt remains upstream. Capture actual test fuel consumption/returns and species only when relevant; no prescribed duration, emission amount or fuel-fired cold test. Weigh the accepted complete configured vehicle with calibrated equipment after documenting fuel/fluid/option state.

Inputs

Product flows
Motor gasoline supplied for motorcycle production acceptance (petrol)

Only actual unleaded refinery petrol for attributable hot roller testing. Preserve its public Volume reference property and collect delivered/returned/consumed litres at recorded temperature, then multiply by0.001 to m3. No generic density is imposed; any mass/fossil-carbon balance independently requires measured batch density/composition and carbon fate. Other fuels or ethanol blends require compatible separate identities. Test fuel retained at delivery is excluded from M and reported separately, not falsely treated as consumed.

  • Selected flow: Petrol, unleaded eba2e8f5-17f1-4fb3-ae36-f41fce378ee6
  • Flow property / unit: Volume / m3
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Purchased alternating-current electricity (acceptance_electricity)

Actual foreground alternating-current use at the measured point of use. The selected identity leaves supply technology, country, provider, voltage and line losses unspecified, so disclose these and link a compatible upstream supply dataset; it is not a Chinese or German grid-average footprint. Convert meter kWh to MJ with3.6 and retain raw readings.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Used four-stroke motorcycle test lubricating oil transferred for treatment (spent_oil)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Used four-stroke motorcycle test lubricating oil transferred for treatment
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Elementary flows
Carbon dioxide, fossil, to air, unspecified (co2_air)

Only actual separately quantified CO2 CAS124-38-9 release to immediate air, unspecified subcompartment, in attributable production testing. Exclude biogenic share; a carbon-balance alternative requires actual fossil carbon fraction and oxidation/product balance, not an assumed universal petrol factor. Integrate calibrated outlet concentration, exhaust flow and actual period with units, detection limits and uncertainty. Do not infer a compulsory release or use operating road-cycle g/km.

  • Selected flow: carbon dioxide (fossil) 08a91e70-3ddc-11dd-923d-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Nitrogen monoxide to air, unspecified (no_air)

Only actual separately quantified NO CAS10102-43-9 release to immediate air, unspecified subcompartment, in attributable production testing. NO2, N2O and NOx as NO2 equivalents are different. Integrate calibrated outlet concentration, exhaust flow and actual period with units, detection limits and uncertainty. Do not infer a compulsory release or use operating road-cycle g/km.

  • Selected flow: nitrogen monoxide 08a91e70-3ddc-11dd-96ee-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Nitrogen dioxide to air, unspecified (no2_air)

Only actual separately quantified NO2 CAS10102-44-0 release to immediate air, unspecified subcompartment, in attributable production testing. NO, N2O and total NOx are different. Integrate calibrated outlet concentration, exhaust flow and actual period with units, detection limits and uncertainty. Do not infer a compulsory release or use operating road-cycle g/km.

  • Selected flow: nitrogen dioxide 08a91e70-3ddc-11dd-96e5-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration
Carbon monoxide, fossil, to air, unspecified (co_air)

Only actual separately quantified CO CAS630-08-0 release to immediate air, unspecified subcompartment, in attributable production testing. Do not substitute CO2 or occupational concentration for emitted mass. Integrate calibrated outlet concentration, exhaust flow and actual period with units, detection limits and uncertainty. Do not infer a compulsory release or use operating road-cycle g/km. Quantify only verified fossil-source CO; separate biogenic share and do not infer fossil origin from total CO alone.

  • Selected flow: carbon monoxide (fossil) 08a91e70-3ddc-11dd-924e-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_acceptance.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_acceptance
  • Sources: bmw-production; bmw-configuration

Process: Factory release and conditional delivery protection (protection)

Wood crate and corrugated cardboard apply only to actual overseas-type packing. Reusable steel shipping racks are separately attributed from measured service/use records; do not charge one entire new rack per motorcycle. Film is conditional on actual non-adhesive LDPE specification. Exclude dealer delivery/use and transit beyond the declared gate.

Inputs

Product flows
Finished sawn timber motorcycle shipping-crate plank (wood)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Finished sawn timber motorcycle shipping-crate plank
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_protection.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_protection
  • Sources: bmw-production
Finished corrugated-cardboard motorcycle shipping carton (cardboard)

Only the actual separately supplied physical item at this interface. Measure net issues less returns and supplier inclusion; omit this separate exchange when already contained in another supplied assembly. Retain actual specifications and add omitted actual constituents atomically.

  • Selected flow: Finished corrugated-cardboard motorcycle shipping carton
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_protection.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_protection
  • Sources: bmw-production
Non-adhesive non-cellular LDPE protective packaging film (film)

Only actually supplied non-adhesive, non-cellular LDPE foil, not reinforced, laminated or supported; verify supplier grade and weigh net separately consumed film. Other film structures need their own identity.

  • Selected flow: Low-density polyethylene foil (PE-LD) 2cecd3a7-d90e-44b4-aec5-1d9dfb907477
  • Flow property / unit: Mass / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_protection.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_protection
  • Sources: bmw-production
Purchased alternating-current electricity (protection_electricity)

Actual foreground alternating-current use at the measured point of use. The selected identity leaves supply technology, country, provider, voltage and line losses unspecified, so disclose these and link a compatible upstream supply dataset; it is not a Chinese or German grid-average footprint. Convert meter kWh to MJ with3.6 and retain raw readings.

  • Selected flow: Alternating current 455f0ef5-6118-4f2b-a3f5-1f75e0afe3ca
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_protection.
  • Value mode: calculated_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: calculated_from_collection
  • Collection protocol: cp_protection
  • Sources: bmw-production
Waste flows
Elementary flows

Outputs

Product flows
Accepted complete shaft-drive four-stroke flat-twin petrol motorcycle (finished_machine)

Fixed1kg of the declared complete accepted net configuration. Installed engine, shaft drive, battery, safety equipment and required operating oil/coolant/brake fluid are included. Exclude usable petrol, rider/luggage, temporary roller ballast/test fixtures, packaging and loose spares; retain measured configuration corrections and no model catalogue mass.

  • Selected flow: Accepted complete shaft-drive four-stroke flat-twin petrol motorcycle
  • Flow property / unit: Mass / kg
  • Amount rule: 1 kg
  • Value mode: fixed_value
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished unit
  • Basis kind: reference_flow
  • Evidence kind: method_formula
  • Collection protocol: cp_mass
  • Sources: bmw-production
Waste flows
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_ordersshared resourcesAvoid allocation by serial/order/station separation and submetering. Residual shared electricity or handling uses a demonstrated measured causal driver such as actual powered assembly time/load or roller duration/load, retaining numerator/denominator and sensitivity. Equal-per-bike allocation across CVT and flat-twin/shaft architectures, or catalogue mass allocation, is not presumed.ghg-allocation
allocation_returnsspent_oil; protectionDistinguish supplier returns, internal reuse and transferred waste. Attribute reusable shipping racks from actual service/use records, not one new rack per vehicle or an invented lifetime. No automatic fuel/recycled-material avoided-burden credit. A genuine co-product requires separate reviewed causal allocation and compatible recipient boundary.ghg-allocation

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_massacceptancereference productweighing_recordserial; configuration; accepted net mass M; gross/tare/zero; scale/calibration/uncertainty; measured excluded fuel/item correction; retained fluids; acceptance; countWeigh the accepted complete unit on a calibrated platform scale, excluding transport packaging; reconcile the same configuration and acceptance record.kgeach accepted serial and changed configurationactual manufacturing reporting perioddeclared final-assembly siteaccepted net mass per unitoriginal scale/calibration/BOM/fluid reconciliation and signed acceptance
cp_assemblyassemblyinventory rowsproduction_recordserial; configuration; item/specification; measured net issue/return/stock; supplier inclusion; raw unit; accepted count; calibration; electricity kWh; petrol litres/temperature; actual species/concentration/exhaust flow/time; causal allocation numerator/denominatorRecord supplier part/model/serial and completed supply boundary, measured received and returned net masses, installed bolts and retained specified lubricant; reconcile engine/gearbox/clutch inclusions. Collect each exchange separately in its declared unit: kg for physical items, MJ for electricity using3.6 per kWh, m3 for petrol using0.001 per litre. Calibrate instruments, retain net stock/return adjustments and measured emissions or explicit not-applicable/unknown status; no default factor.row-specific kg; MJ; m3each serial/order and measured actual test periodactual reporting perioddeclared assembly site and separately disclosed subcontractorattributable exchange amount / accepted unitsoriginal module/SDS/meters/test/stock/waste records and measured allocation
cp_outfitoutfitinventory rowsproduction_recordserial; configuration; item/specification; measured net issue/return/stock; supplier inclusion; raw unit; accepted count; calibration; electricity kWh; petrol litres/temperature; actual species/concentration/exhaust flow/time; causal allocation numerator/denominatorReconcile complete serial BOM, separately supplied modules and already-included subassemblies; measure net module quantities and actual oil/coolant/brake-fluid charge and returns; record installed option configuration. Collect each exchange separately in its declared unit: kg for physical items, MJ for electricity using3.6 per kWh, m3 for petrol using0.001 per litre. Calibrate instruments, retain net stock/return adjustments and measured emissions or explicit not-applicable/unknown status; no default factor.row-specific kg; MJ; m3each serial/order and measured actual test periodactual reporting perioddeclared assembly site and separately disclosed subcontractorattributable exchange amount / accepted unitsoriginal module/SDS/meters/test/stock/waste records and measured allocation
cp_acceptanceacceptanceinventory rowsproduction_recordserial; configuration; item/specification; measured net issue/return/stock; supplier inclusion; raw unit; accepted count; calibration; electricity kWh; petrol litres/temperature; actual species/concentration/exhaust flow/time; causal allocation numerator/denominatorCollect serial test/roller records, electric submeter readings, actual fuel grade/fossil share and measured quantity/density, outlet species/flow/time and calibrated scale/configuration records linked to accepted count. Collect each exchange separately in its declared unit: kg for physical items, MJ for electricity using3.6 per kWh, m3 for petrol using0.001 per litre. Calibrate instruments, retain net stock/return adjustments and measured emissions or explicit not-applicable/unknown status; no default factor.row-specific kg; MJ; m3each serial/order and measured actual test periodactual reporting perioddeclared assembly site and separately disclosed subcontractorattributable exchange amount / accepted unitsoriginal module/SDS/meters/test/stock/waste records and measured allocation
cp_protectionprotectioninventory rowsproduction_recordserial; configuration; item/specification; measured net issue/return/stock; supplier inclusion; raw unit; accepted count; calibration; electricity kWh; petrol litres/temperature; actual species/concentration/exhaust flow/time; causal allocation numerator/denominatorMeasure actual separately consumed wood/cardboard/film, return records and reusable rack service attribution; retain release gate and product net mass separate from packaging. Collect each exchange separately in its declared unit: kg for physical items, MJ for electricity using3.6 per kWh, m3 for petrol using0.001 per litre. Calibrate instruments, retain net stock/return adjustments and measured emissions or explicit not-applicable/unknown status; no default factor.row-specific kg; MJ; m3each serial/order and measured actual test periodactual reporting perioddeclared assembly site and separately disclosed subcontractorattributable exchange amount / accepted unitsoriginal module/SDS/meters/test/stock/waste records and measured allocation

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
normalize_massall inventory rowsq_ref = q_item / M; q_item = exchange amount per one accepted finished unit; q_ref = exchange amount per 1 kg reference flow.q_item; M; cp_massq_ref

First derive actual attributable net q_item per accepted serial in each row unit, preserving module inclusions and any measured shared-resource allocation. Then divide by its same measured net M. For equivalent serial configurations aggregate attributable exchanges over the sum of measured net accepted masses, keeping serial evidence. Separate materially different powertrain/suspension/options and gate/test routes. Petrol volume per kg is not petrol mass per kg; any carbon balance needs its independent measured density/composition. Missing actual M/quantity/foreground evidence remains a gap.

Data Quality Requirements

requirement_idApplies toRequirementEvidence
quality_masscp_massImplement mass_record_origin and mass_configuration with real calibrated serial complete-motorcycle weighing. Reject catalogue road-ready/fuelled weight, rider/load, packaging or unmeasured deductions. Required actual records are not provided by this methodology.original serial scale/calibration/configuration/fluid and acceptance records
quality_inclusionsassembly; outfitReconcile engine/clutch/gearbox supplier inclusions, shaft/final drive, suspension, wheels versus tyres/brakes, fuel tank, catalyst, battery chemistry, wiring, lighting and actual options/fluids. Add omitted actual constituents atomically; finished module and contained parts are not double counted.actual approved BOM, supply completion, model/serial/SDS records
quality_emissionspetrol; co2_air; no_air; no2_air; co_airPreserve actual unleaded fuel specification, public Volume unit and temperature; separately establish fossil carbon origin and measured outlet species/subcompartment. NO is not NO2/N2O/totalNOx; CO chemical product is not air release. No operating WMTC factors are used for factory tests. Document abatement, uncertainty and detection limits.actual fuel/SDS and calibrated speciated test evidence
quality_evidencedatasetDisclose actual site/period/gate, sources, supplier completion, conditional absences, measurement/identity/upstream gaps and uncertainty. Empirical QA ranges require compatible actual records or independent verified originals; no mass, yield, test duration or lifetime is invented. All quantitative acquisition remains pending; automated checks do not establish scientific review.original evidence, scope and gap register

9. Validation Rules

rule_idApplies toRulesource_ids
validate_referencefinished_machine; cp_massCheck the flat-twin four-stroke shaft-drive six-speed complete architecture, actual serial above50cc and positive calibrated net M with fuel/fluid/options reconciliation. Fixed output is1kg; it is not a scooter/chain-drive substitution or service-km.bmw-configuration
validate_rowsall inventory rowsCheck one chemical/physical identity and actual direction/type per row, public state/property/unit and official Chinese name, measured normalization and all lowercase rule/protocol references. Preserve fuel Volume, not Mass. Unresolved identities stay declared review gaps; no false mandatory emissions or invented zeros.
validate_balanceall processesReconcile module inclusions, net material/fluids, fuel issues/returns/consumption/retention, waste recipient and actual testing/packing. Quantitative data completion requires the real M and all actual exchanges. Complete cradle-to-gate additionally requires compatible upstream supply links beyond this final-assembly gate.ghg-allocation

10. Published Dataset Profile

FieldValue
dataset_roleConfigured shaft-drive flat-twin motorcycle foreground final assembly
downstream_usesecondary_dataset; background_dataset only after qualified review and compatible upstream linkage
allowed_useDeclared compatible engine/drivetrain/suspension configuration, module supply completion, actual net M and gate manufacture
excluded_useWhole CPC49912, CVT scooter/other architecture, riding transport, equal-mass performance equivalence and unsupported whole lifecycle
required_metadataactual producer/model/serial, displacement above50cc, spark-ignition four-stroke flat-twin route and air/liquid cooling; complete two-section frame/load-bearing engine; six-speed constant-mesh gearbox, oil clutch, shaft/final-drive supply inclusion; declared Telelever front and Paralever single-sided aluminium rear suspension, cast wheels/disc brakes/ABS, catalyst, electrical and installed customer options; supplier completed module boundaries; accepted complete measured net mass M kg and cp_mass calibration, configuration/fuel/fluid reconciliation; include required installed engine, transmission, battery, safety equipment and retained operating oil/coolant/brake fluid; exclude usable fuel, rider, luggage, temporary test load/fixtures, packaging and loose spares; actual site/period/gate, fuel grade and fossil share, hot versus cold test, upstream supply coverage
required_quality_disclosureActual calibrated M and exchange measurements, module inclusions, fuel-volume/fossil-origin evidence, supply electricity route, empirical QA, identity and upstream gaps
update_triggerEngine/frame/clutch/gearbox/shaft/final-drive/suspension/options, supplier inclusions, fluids/fuel/test or packing route, actual scale/configuration/gate/site/period change

11. Data Sources

Source idTypeReferenceUsed for
bmw-configurationliteratureBMW Motorrad R1250GS technical dataHTML Engine, Power transmission, Chassis/brakes and Dimensions/weights with footnote1: flat-twin four-stroke spark-ignition petrol, six-speed gearbox, oil clutch, shaft drive, load-bearing frame, Telelever/Paralever, wheels/disc brakes and battery. Model-specific architecture only. Catalogue mass includes at least90% usable fuel and is rejected as M; no WMTC consumption/CO2, numerical mass or current EU4 acceptance rule adopted.
bmw-productionliteratureBMW Group Plant Berlin productionHTML Motorenfertigung, Fahrzeugmontage, Lackiererei, Logistik and Qualitätsmanagement: cold engine/gearbox test, frame/engine marriage, torque/configuration station data, roller/system acceptance, reusable European steel racks and overseas wood/cardboard packing. Multi-model factory context; machining/welding/coating are outside this receipt gate. R1300 aluminium tank not asserted for R1250. No cycle time, component count, packaging-saving or emission factor used.
yamaha-productionliteratureYamaha manufacturing workHTML エンジン組立, 車体・ユニット組立, 完成検査 and 工場管理: independent context for supplier/in-house module assembly, electrical/function/appearance acceptance and shipment. Mixed motorcycle/scooter/outboard jobs do not establish this flat-twin shaft architecture, mandatory in-house casting or per-bike quantities.
ghg-allocationofficial_guidanceWRI/WBCSD Product Life Cycle Accounting and Reporting Standard,2011Printed63/PDF65 tables9.1–9.2: historical avoid/subdivide and underlying physical allocation hierarchy. Actual foreground measured causal drivers remain required; no motorcycle quantity factor or current regulatory obligation inferred.

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 · 2
Rule IDApplies toRuleSource IDs
boundary_trialsacceptanceInclude actual serial roller/system acceptance inside the gate. Electrically driven cold engine tests before receipt are supplier processes; do not count them as petrol combustion here. Development, homologation and operating road-cycle fuel/emissions are excluded. Any extra in-house machining/welding/paint boundary needs separate evidenced atomic inventories, not silent inclusion.bmw-production
boundary_completenessdatasetThis foreground gate is not complete cradle-to-gate. Required stages do not make every example exchange compulsory: separately supplied modules, actual oil changes, emissions and packing apply only with records. Add omitted actually used components/chemicals, compressed gas, cleaning, heat or outside tests as separate exact exchanges; disclose omissions/unknowns, never categorical rows or invented zero values.
Allocation rules · 2
Rule IDApplies toRuleSource IDs
allocation_ordersshared resourcesAvoid allocation by serial/order/station separation and submetering. Residual shared electricity or handling uses a demonstrated measured causal driver such as actual powered assembly time/load or roller duration/load, retaining numerator/denominator and sensitivity. Equal-per-bike allocation across CVT and flat-twin/shaft architectures, or catalogue mass allocation, is not presumed.ghg-allocation
allocation_returnsspent_oil; protectionDistinguish supplier returns, internal reuse and transferred waste. Attribute reusable shipping racks from actual service/use records, not one new rack per vehicle or an invented lifetime. No automatic fuel/recycled-material avoided-burden credit. A genuine co-product requires separate reviewed causal allocation and compatible recipient boundary.ghg-allocation
Validation rules · 3
Rule IDApplies toRuleSource IDs
validate_referencefinished_machine; cp_massCheck the flat-twin four-stroke shaft-drive six-speed complete architecture, actual serial above50cc and positive calibrated net M with fuel/fluid/options reconciliation. Fixed output is1kg; it is not a scooter/chain-drive substitution or service-km.bmw-configuration
validate_rowsall inventory rowsCheck one chemical/physical identity and actual direction/type per row, public state/property/unit and official Chinese name, measured normalization and all lowercase rule/protocol references. Preserve fuel Volume, not Mass. Unresolved identities stay declared review gaps; no false mandatory emissions or invented zeros.
validate_balanceall processesReconcile module inclusions, net material/fluids, fuel issues/returns/consumption/retention, waste recipient and actual testing/packing. Quantitative data completion requires the real M and all actual exchanges. Complete cradle-to-gate additionally requires compatible upstream supply links beyond this final-assembly gate.ghg-allocation
Processes and inputs/outputs · 4
Process IDProcess nameInput flowsOutput flows
assemblyFrame and shaft-drive powertrain integration90
outfitRunning gear and complete motorcycle outfitting210
acceptanceProduction acceptance and configured net weighing25
protectionFactory release and conditional delivery protection41

Complete field inspector

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

On this page