TianGong PCR

Seamless steel line pipe for oil or gas pipelines

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

Source

1. Scope and Applicability

This candidate covers seamless steel pipe supplied for oil or gas pipeline service after manufacturing acceptance. Declare carbon/non-alloy, low-alloy or other specified steel grade individually; no grade, composition, diameter, thickness or treatment range is assumed. It excludes longitudinal/spiral welded pipe, drilling casing/tubing/drill pipe, noncircular profiles, fittings, bends fabricated after pipe manufacture and installed pipeline construction/use. Upstream metallic iron, steelmaking and casting are linked supplier burdens, not duplicated pipe-forming methods.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.basic-metals.line-pipe-of-a-kind-used-for-oil-or-gas-pipelines-seamless-of-steel
classification_refsCPC 3.0:41281
covered_productsSeamless steel line pipe for oil or gas pipelines
excluded_productsWelded pipe; OCTG; hollow profiles; fittings; installed pipeline
representative_productAccepted seamless steel line pipe
production_routeHot piercing/elongation/rolling or actual extrusion, conditional cold reduction and heat treatment, acceptance and actual surface system
market_stateNet accepted pipe at declared manufacturing gate

3. Reference Flow

FieldValue
WhatSeamless steel line pipe for oil or gas pipelines
How much1 kg
How welloil/gas linepipe application; specification and edition; product specification level; steel grade and heat chemistry; outside diameter, wall thickness and length; seamless forming route; hot/cold finishing; delivery heat-treatment condition; sour-service requirements; inspection and hydrotest acceptance; surface/coating system and coating mass; end preparation; site, period and feed starting state
How long or cycleOne supply at manufacturing gate; no pipeline service life is claimed
reference_flow_linkfinal_product
FieldValue
Reference amount1
Reference product flowAccepted seamless steel line pipe
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersoil/gas linepipe application; specification and edition; product specification level; steel grade and heat chemistry; outside diameter, wall thickness and length; seamless forming route; hot/cold finishing; delivery heat-treatment condition; sour-service requirements; inspection and hydrotest acceptance; surface/coating system and coating mass; end preparation; site, period and feed starting state

Declare all qualifiers in dataset metadata. D is the positive accepted net mass for the matched reporting period, with adherent coating included only when it is part of the declared delivered product. Separate steel-body and coating masses. Packaging, rejected lots and free test water are excluded.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massfinal_productMasskgcp_final_product measures D; each exchange normalizes its attributable period amount by D.
conversionall exchangesRow-specific propertykg; m3; kWh; MJRetain raw units and conversion evidence: 1 kWh = 3.6 MJ. Fuel volume needs measured net calorific value at declared temperature/pressure; wet wastes need solids and metal fraction.
balanceproductionMasskgRetain separate gross masses of received steel, accepted steel body, scrap, wet solids, water and opening/closing work in progress; do not add contained-iron mass to gross steel mass. Close the elemental iron balance on one contained-Fe basis: measured Fe in external feed plus opening work in progress = measured Fe in accepted steel body, external scrap, scale, sludge and effluent plus closing work in progress and every other measured Fe release. Derive each term from its own measured gross mass and Fe assay; use matched concentration and volume for effluent. Retain carbon and each actual alloy-element oxidation, release, retained mass and chemical-reaction records as separate elemental balances. Account for oxygen uptake, water content and actual reaction products; never assume pure iron, common composition, a fixed conversion or an invented yield. Cancel internal rework; retain its repeated energy and chemistry. Close water makeup + opening storage = external transfer + discharge + evaporation + product carryover + closing storage; close acid/chemical active-component stock, reaction, carryover and waste balances with measured uncertainty.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionReceived solid steel billet/bloom/bar or purchased hot-finished hollow tube; declare upstream completed operations and temperature
starting_condition_roleSupplier intermediate product
product_classification_scopeSeamless steel line pipe for oil or gas pipelines
recursive_input_rulePurchased same-category pipe carries distinct supplier burden; internal rework transfers cancel and never receive substitution credits
upstream_dataset_requirementLink actual feed steel route, electricity, each fuel/chemical, transport and waste destination; disclosed gaps cannot mean zero
disclosureoil/gas linepipe application; specification and edition; product specification level; steel grade and heat chemistry; outside diameter, wall thickness and length; seamless forming route; hot/cold finishing; delivery heat-treatment condition; sour-service requirements; inspection and hydrotest acceptance; surface/coating system and coating mass; end preparation; site, period and feed starting state
rule_idApplies toRulesource_ids
boundary_manufacturingall processesInclude actual preparation, heating, seamless forming, cold finishing if used, all interpass/delivery heat treatment, descaling, end finishing, acceptance, surface operations and attributable utilities through the stated gate.ec-fmp-bref-2022; api-5l-announcement-2026
boundary_surfacesurface_dispatchBare and protected/coated pipe are separate declared states. Include the actual contract coating within the gate; outsourced coating carries supplier processing and transport. Later field-joint coating and installation are excluded.tenaris-coatings
boundary_siteall exchangesInclude proportional handling, maintenance consumables and pollution controls. Justify infrastructure/capital exclusions or link their attributable service. Add every actual chemical, fuel, waste, emission and direct water source as an atomic row; these candidate cards do not replace a site audit.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
feed_receiptSupplier feed receipt and preparationrequiredReceive and trace actual solid feed or purchased hollow tube, declaring supplier operations and temperature.Foreground manufacturingper 1 kg reference flow
hot_formingFeed preparation, heating and seamless hot formingconditionalWhen solid billet/bloom/bar enters: crop/condition, reheat, pierce then elongate and size by actual mandrel/plug/pilger route; include hot extrusion if used. Purchased hollow tube bypasses only supplier-performed operations.Foreground manufacturingper 1 kg reference flow
cold_finishConditional pickling and cold drawing or pilgeringconditionalOnly when actually used for the declared linepipe: descaling, degreasing, rinse, lubrication and repeated cold reduction; include interpass annealing in heat_treatment.Foreground manufacturingper 1 kg reference flow
heat_treatmentDelivery-condition heat treatment and straighteningconditionalRecord actual normalizing, annealing, quench/temper and straightening; do not assume every grade follows every treatment.Foreground manufacturingper 1 kg reference flow
acceptanceEnd finishing, inspection and hydrotestrequiredCut/bevel, sample and test, perform required NDT and hydrotest, segregate rejects, mark and trace accepted pipe. Test pressure/time comes from the actual order specification.Foreground manufacturingper 1 kg reference flow
surface_dispatchConditional surface protection and gate dispatchrequiredRecord bare, temporarily protected or contract-coated state. Include actual abrasive cleaning, coating/cure, handling and separately measured packaging.Foreground manufacturingper 1 kg reference flow
water_controlsShared water loops and pollution controlsrequiredCooling, descaling, quenching, hydrotest and pickling loops, treatment and air controls; allocate each shared burden once.Foreground manufacturingper 1 kg reference flow

Process: Supplier feed receipt and preparation (feed_receipt)

Inputs

Product flows
Steel billet for seamless tube manufacture (steel_billet)

Use actual round billet/bloom for unalloyed/medium-alloy tubes; high-chrome steel may require rolled round bar from cast billet. Declare actual grade and supplier starting temperature; link full steelmaking/casting burden upstream. No steel composition or billet yield is prescribed.

  • Selected flow: Steel billet for seamless tube manufacture
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_steel_billet / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_steel_billet
  • Sources: ec-fmp-bref-2022
Purchased hot-finished seamless steel hollow tube (purchased_hollow)

Alternative purchased feed only; supplier burden includes already completed heating and forming. Do not count it together with billet for the same material path.

  • Selected flow: Purchased hot-finished seamless steel hollow tube
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_purchased_hollow / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_purchased_hollow
  • Sources: ec-fmp-bref-2022
Purchased plant electricity (feed_receipt_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_feed_receipt_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_feed_receipt_electricity
  • Sources: ec-fmp-bref-2022

Process: Feed preparation, heating and seamless hot forming (hot_forming)

Inputs

Product flows
Purchased plant electricity (hot_forming_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_electricity
  • Sources: ec-fmp-bref-2022
Natural gas supplied for combustion (hot_forming_natural_gas)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Natural gas supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_natural_gas / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_natural_gas
  • Sources: ec-fmp-bref-2022
Fuel oil supplied for combustion (hot_forming_fuel_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Fuel oil supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_fuel_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_fuel_oil
  • Sources: ec-fmp-bref-2022
Lubricating oil for tube rolling (rolling_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Lubricating oil for tube rolling
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_rolling_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_rolling_oil
  • Sources: ec-fmp-bref-2022

Outputs

Waste flows
Iron oxide mill scale (mill_scale)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Iron oxide mill scale
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_mill_scale / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_mill_scale
  • Sources: ec-fmp-bref-2022
Steel scrap (hot_scrap)

Weigh cropped ends and rejected hot-formed tube leaving the boundary; retain actual scrap fate and metal assay. Internal rework stays in throughput records.

  • Selected flow: Steel scrap 21cb9bfe-3598-416d-b127-9e94906f80cc
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_scrap / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_scrap
  • Sources: ec-fmp-bref-2022
Elementary flows
Carbon dioxide, fossil, to air (hot_forming_co2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon dioxide, fossil, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_co2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_co2
  • Sources: ec-fmp-bref-2022
Nitrogen oxides, as NO2, to air (hot_forming_nox)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Nitrogen oxides, as NO2, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_nox / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_nox
  • Sources: ec-fmp-bref-2022
Carbon monoxide, to air (hot_forming_co)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon monoxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_co / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_co
  • Sources: ec-fmp-bref-2022
Sulfur dioxide, to air (hot_forming_so2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Sulfur dioxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_so2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_so2
  • Sources: ec-fmp-bref-2022
Particulate matter smaller than 2.5 micrometres, to air (hot_forming_dust)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Particulate matter smaller than 2.5 micrometres, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hot_forming_dust / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hot_forming_dust
  • Sources: ec-fmp-bref-2022

Process: Conditional pickling and cold drawing or pilgering (cold_finish)

Inputs

Product flows
Purchased plant electricity (cold_finish_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_cold_finish_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_cold_finish_electricity
  • Sources: ec-fmp-bref-2022
Hydrochloric acid for pickling (hcl)

Conditional actual formulation only: record purchased concentration and active mass; do not count both pickling acids unless both are used. Additional bath chemicals require separate named rows.

  • Selected flow: Hydrochloric acid for pickling
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_hcl / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_hcl
  • Sources: ec-fmp-bref-2022
Sulfuric acid for pickling (h2so4)

Conditional actual formulation only: record purchased concentration and active mass; do not count both pickling acids unless both are used. Additional bath chemicals require separate named rows.

  • Selected flow: Sulfuric acid for pickling
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_h2so4 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_h2so4
  • Sources: ec-fmp-bref-2022
Sodium hydroxide for degreasing (naoh)

Conditional actual formulation only: record purchased concentration and active mass; do not count both pickling acids unless both are used. Additional bath chemicals require separate named rows.

  • Selected flow: Sodium hydroxide for degreasing
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_naoh / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_naoh
  • Sources: ec-fmp-bref-2022
Cold drawing lubricating oil (drawing_oil)

Conditional actual formulation only: record purchased concentration and active mass; do not count both pickling acids unless both are used. Additional bath chemicals require separate named rows.

  • Selected flow: Cold drawing lubricating oil
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_drawing_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_drawing_oil
  • Sources: ec-fmp-bref-2022

Outputs

Waste flows
Spent hydrochloric acid pickling liquor (spent_hcl)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Spent hydrochloric acid pickling liquor
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_spent_hcl / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_spent_hcl
  • Sources: ec-fmp-bref-2022
Spent sulfuric acid pickling liquor (spent_h2so4)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Spent sulfuric acid pickling liquor
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_spent_h2so4 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_spent_h2so4
  • Sources: ec-fmp-bref-2022
Elementary flows
Hydrogen chloride, to air (acid_mist)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Hydrogen chloride, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_acid_mist / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_acid_mist
  • Sources: ec-fmp-bref-2022

Process: Delivery-condition heat treatment and straightening (heat_treatment)

Inputs

Product flows
Purchased plant electricity (heat_treatment_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_electricity
  • Sources: ec-fmp-bref-2022
Natural gas supplied for combustion (heat_treatment_natural_gas)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Natural gas supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_natural_gas / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_natural_gas
  • Sources: ec-fmp-bref-2022
Fuel oil supplied for combustion (heat_treatment_fuel_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Fuel oil supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_fuel_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_fuel_oil
  • Sources: ec-fmp-bref-2022
Heat-treatment quenching oil (quench_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Heat-treatment quenching oil
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_quench_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_quench_oil
  • Sources: ec-fmp-bref-2022

Outputs

Waste flows
Spent quenching oil (spent_quench_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Spent quenching oil
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_spent_quench_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_spent_quench_oil
  • Sources: ec-fmp-bref-2022
Elementary flows
Carbon dioxide, fossil, to air (heat_treatment_co2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon dioxide, fossil, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_co2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_co2
  • Sources: ec-fmp-bref-2022
Nitrogen oxides, as NO2, to air (heat_treatment_nox)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Nitrogen oxides, as NO2, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_nox / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_nox
  • Sources: ec-fmp-bref-2022
Carbon monoxide, to air (heat_treatment_co)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon monoxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_co / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_co
  • Sources: ec-fmp-bref-2022
Sulfur dioxide, to air (heat_treatment_so2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Sulfur dioxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_so2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_so2
  • Sources: ec-fmp-bref-2022
Particulate matter smaller than 2.5 micrometres, to air (heat_treatment_dust)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Particulate matter smaller than 2.5 micrometres, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_heat_treatment_dust / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_heat_treatment_dust
  • Sources: ec-fmp-bref-2022

Process: End finishing, inspection and hydrotest (acceptance)

Inputs

Product flows
Purchased plant electricity (acceptance_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_acceptance_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_acceptance_electricity
  • Sources: ec-fmp-bref-2022

Outputs

Waste flows
Steel test specimen scrap (test_sample)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Steel test specimen scrap
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_test_sample / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_test_sample
  • Sources: ec-fmp-bref-2022
Rejected seamless steel line pipe for external recycling (rejected_pipe)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Rejected seamless steel line pipe for external recycling
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_rejected_pipe / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_rejected_pipe
  • Sources: ec-fmp-bref-2022

Process: Conditional surface protection and gate dispatch (surface_dispatch)

Inputs

Product flows
Purchased plant electricity (surface_dispatch_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_electricity
  • Sources: ec-fmp-bref-2022
Natural gas supplied for combustion (surface_dispatch_natural_gas)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Natural gas supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_natural_gas / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_natural_gas
  • Sources: ec-fmp-bref-2022
Fuel oil supplied for combustion (surface_dispatch_fuel_oil)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Fuel oil supplied for combustion
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_fuel_oil / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_fuel_oil
  • Sources: ec-fmp-bref-2022
Steel grit blast-cleaning abrasive (abrasive)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Steel grit blast-cleaning abrasive
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_abrasive / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_abrasive
  • Sources: tenaris-coatings
Fusion-bonded epoxy coating powder (epoxy)

Only for the delivered surface system actually ordered; record formulation, layer mass and losses. PE and PP are distinct alternatives; add actual internal liquid epoxy components separately.

  • Selected flow: Fusion-bonded epoxy coating powder
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_epoxy / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_epoxy
  • Sources: tenaris-coatings
Polyolefin coating copolymer adhesive (adhesive)

Only for the delivered surface system actually ordered; record formulation, layer mass and losses. PE and PP are distinct alternatives; add actual internal liquid epoxy components separately.

  • Selected flow: Polyolefin coating copolymer adhesive
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_adhesive / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_adhesive
  • Sources: tenaris-coatings
Polyethylene coating resin (pe)

Only for the delivered surface system actually ordered; record formulation, layer mass and losses. PE and PP are distinct alternatives; add actual internal liquid epoxy components separately.

  • Selected flow: Polyethylene coating resin
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_pe / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_pe
  • Sources: tenaris-coatings
Polypropylene coating resin (pp)

Only for the delivered surface system actually ordered; record formulation, layer mass and losses. PE and PP are distinct alternatives; add actual internal liquid epoxy components separately.

  • Selected flow: Polypropylene coating resin
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_pp / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_pp
  • Sources: tenaris-coatings
Temporary rust-preventive oil (preservative)

Only for the delivered surface system actually ordered; record formulation, layer mass and losses. PE and PP are distinct alternatives; add actual internal liquid epoxy components separately.

  • Selected flow: Temporary rust-preventive oil
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_preservative / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_preservative
  • Sources: tenaris-coatings
Steel packaging strap (strapping)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Steel packaging strap
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_strapping / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_strapping
  • Sources: ec-fmp-bref-2022
Wooden transport spacer (wood)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Wooden transport spacer
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_wood / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_wood
  • Sources: ec-fmp-bref-2022
Polyethylene end protector (cap)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Polyethylene end protector
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_cap / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_cap
  • Sources: ec-fmp-bref-2022

Outputs

Product flows
Accepted seamless steel line pipe (final_product)

D is weighed accepted net delivered pipe, including declared adherent coating, excluding packaging and free test water. Report steel and coating mass separately.

  • Selected flow: Accepted seamless steel line pipe
  • Flow property / unit: Mass / kg
  • Amount rule: 1 kg
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_final_product
  • Sources: api-5l-announcement-2026
Waste flows
Spent steel blasting grit (spent_grit)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Spent steel blasting grit
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_spent_grit / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_spent_grit
  • Sources: ec-fmp-bref-2022
Waste fusion-bonded epoxy powder (coating_waste)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Waste fusion-bonded epoxy powder
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_coating_waste / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_coating_waste
  • Sources: tenaris-coatings
Elementary flows
Carbon dioxide, fossil, to air (surface_dispatch_co2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon dioxide, fossil, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_co2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_co2
  • Sources: ec-fmp-bref-2022
Nitrogen oxides, as NO2, to air (surface_dispatch_nox)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Nitrogen oxides, as NO2, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_nox / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_nox
  • Sources: ec-fmp-bref-2022
Carbon monoxide, to air (surface_dispatch_co)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Carbon monoxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_co / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_co
  • Sources: ec-fmp-bref-2022
Sulfur dioxide, to air (surface_dispatch_so2)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Sulfur dioxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_so2 / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_so2
  • Sources: ec-fmp-bref-2022
Particulate matter smaller than 2.5 micrometres, to air (surface_dispatch_dust)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Particulate matter smaller than 2.5 micrometres, to air
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_surface_dispatch_dust / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_surface_dispatch_dust
  • Sources: ec-fmp-bref-2022

Process: Shared water loops and pollution controls (water_controls)

Inputs

Product flows
Purchased plant electricity (water_controls_electricity)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased plant electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Attributable reporting-period amount from cp_water_controls_electricity / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_water_controls_electricity
  • Sources: ec-fmp-bref-2022
Purchased industrial process water (freshwater)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Purchased industrial process water
  • Flow property / unit: Volume / m3
  • Amount rule: Attributable reporting-period amount from cp_freshwater / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_freshwater
  • Sources: ec-fmp-bref-2022
Calcium hydroxide for wastewater neutralization (lime)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Calcium hydroxide for wastewater neutralization
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_lime / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_lime
  • Sources: ec-fmp-bref-2022
Polyacrylamide flocculant (polymer)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Polyacrylamide flocculant
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_polymer / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_polymer
  • Sources: ec-fmp-bref-2022
Elementary flows
Water withdrawn from river (riverwater)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Water withdrawn from river
  • Flow property / unit: Volume / m3
  • Amount rule: Attributable reporting-period amount from cp_riverwater / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_riverwater
  • Sources: ec-fmp-bref-2022

Outputs

Waste flows
Industrial wastewater transferred to treatment (wastewater)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Industrial wastewater transferred to treatment
  • Flow property / unit: Volume / m3
  • Amount rule: Attributable reporting-period amount from cp_wastewater / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_wastewater
  • Sources: ec-fmp-bref-2022
Oily iron-bearing water-treatment sludge (sludge)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Oily iron-bearing water-treatment sludge
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_sludge / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_sludge
  • Sources: ec-fmp-bref-2022
Elementary flows
Treated water discharged to river (water_release)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Treated water discharged to river
  • Flow property / unit: Volume / m3
  • Amount rule: Attributable reporting-period amount from cp_water_release / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_water_release
  • Sources: ec-fmp-bref-2022
Iron dissolved in discharged river water (iron_release)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Iron dissolved in discharged river water
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_iron_release / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_iron_release
  • Sources: ec-fmp-bref-2022
Petroleum hydrocarbons in discharged river water (oil_release)

Record when this exchange crosses the selected process boundary; document absence separately from unknown quantity.

  • Selected flow: Petroleum hydrocarbons in discharged river water
  • Flow property / unit: Mass / kg
  • Amount rule: Attributable reporting-period amount from cp_oil_release / D; reconcile stock, internal transfers and allocation first.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_oil_release
  • Sources: ec-fmp-bref-2022

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_hierarchyjoint operationsPrefer subdivision; otherwise substantiate physical causality. Economic allocation is fallback with consistent period/currency/prices and sensitivity; retain unallocated totals. Do not use pipe mass alone as a furnace allocation driver unless it explains grade, heat cycle and loading differences.ef-allocation-2021
allocation_reworkrework and residueRetain all repeated processing energy and material for reworked/retested lots. Cancel internal transfer quantities; measure external scrap, scale and sludge separately and apply actual treatment once. Sale alone does not prove co-product status; disclose recycling allocation and never assume an avoided-steel credit.ef-allocation-2021

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_steel_billetfeed_receiptsteel_billetmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_purchased_hollowfeed_receiptpurchased_hollowmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_feed_receipt_electricityfeed_receiptfeed_receipt_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_electricityhot_forminghot_forming_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_cold_finish_electricitycold_finishcold_finish_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_electricityheat_treatmentheat_treatment_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_acceptance_electricityacceptanceacceptance_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_electricitysurface_dispatchsurface_dispatch_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_water_controls_electricitywater_controlswater_controls_electricitymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DRead process submeter by interval; reconcile to site purchased power; allocate auxiliaries by measured machine hours/load and retain voltage, grid region and supply year.kWhEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_natural_gashot_forminghot_forming_natural_gasmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMeter gas volume with declared pressure/temperature and measured net calorific value; retain supplier composition and convert to MJ, not an assumed gas factor.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_fuel_oilhot_forminghot_forming_fuel_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DWeigh fuel oil and use lot-specific net calorific value; separate each actual alternative fuel on its own card.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_co2hot_forminghot_forming_co2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_noxhot_forminghot_forming_noxmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_cohot_forminghot_forming_comeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_so2hot_forminghot_forming_so2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_forming_dusthot_forminghot_forming_dustmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_natural_gasheat_treatmentheat_treatment_natural_gasmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMeter gas volume with declared pressure/temperature and measured net calorific value; retain supplier composition and convert to MJ, not an assumed gas factor.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_fuel_oilheat_treatmentheat_treatment_fuel_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DWeigh fuel oil and use lot-specific net calorific value; separate each actual alternative fuel on its own card.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_co2heat_treatmentheat_treatment_co2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_noxheat_treatmentheat_treatment_noxmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_coheat_treatmentheat_treatment_comeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_so2heat_treatmentheat_treatment_so2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_heat_treatment_dustheat_treatmentheat_treatment_dustmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_natural_gassurface_dispatchsurface_dispatch_natural_gasmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMeter gas volume with declared pressure/temperature and measured net calorific value; retain supplier composition and convert to MJ, not an assumed gas factor.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_fuel_oilsurface_dispatchsurface_dispatch_fuel_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DWeigh fuel oil and use lot-specific net calorific value; separate each actual alternative fuel on its own card.MJEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_co2surface_dispatchsurface_dispatch_co2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_noxsurface_dispatchsurface_dispatch_noxmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_cosurface_dispatchsurface_dispatch_comeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_so2surface_dispatchsurface_dispatch_so2measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_surface_dispatch_dustsurface_dispatchsurface_dispatch_dustmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse matched stack/fugitive monitoring: concentration, dry/wet gas basis, flow and operating hours after controls. Fossil CO2 uses actual fuel carbon balance; report species and compartment; no default factor here.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_rolling_oilhot_formingrolling_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_mill_scalehot_formingmill_scalemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hot_scraphot_forminghot_scrapmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_hclcold_finishhclmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_h2so4cold_finishh2so4measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_naohcold_finishnaohmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_drawing_oilcold_finishdrawing_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_spent_hclcold_finishspent_hclmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_spent_h2so4cold_finishspent_h2so4measurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_acid_mistcold_finishacid_mistmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMonitor pickling exhaust concentration and ventilation flow after capture/scrubbing; quantify fugitive loss separately.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_quench_oilheat_treatmentquench_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_spent_quench_oilheat_treatmentspent_quench_oilmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_test_sampleacceptancetest_samplemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_rejected_pipeacceptancerejected_pipemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_abrasivesurface_dispatchabrasivemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_epoxysurface_dispatchepoxymeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_adhesivesurface_dispatchadhesivemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_pesurface_dispatchpemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_ppsurface_dispatchppmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_preservativesurface_dispatchpreservativemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_strappingsurface_dispatchstrappingmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_woodsurface_dispatchwoodmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_capsurface_dispatchcapmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_spent_gritsurface_dispatchspent_gritmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_coating_wastesurface_dispatchcoating_wastemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_final_productsurface_dispatchfinal_productmeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DWeigh accepted lots on calibrated scales; reconcile production acceptance, dispatch and opening/closing finished inventory; retain grade, dimensions and coating mass.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_freshwaterwater_controlsfreshwatermeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMeter external makeup separately for cooling/descaling/quench/test/rinse loops; log bleed and stock changes. Internal circulating volume is not external withdrawal.m3Each batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_riverwaterwater_controlsriverwatermeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMeter only direct river abstraction; record basin, season and treatment, avoiding duplication of purchased water.m3Each batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_limewater_controlslimemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_polymerwater_controlspolymermeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_wastewaterwater_controlswastewatermeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated transfer/discharge flowmeter, matched period and destination; retain temperature, suspended solids, density where mass conversion is used, and samples for pollutant analysis.m3Each batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_sludgewater_controlssludgemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated weighing and opening + receipts - closing stock reconciliation, linked to batch and grade.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_water_releasewater_controlswater_releasemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DCalibrated transfer/discharge flowmeter, matched period and destination; retain temperature, suspended solids, density where mass conversion is used, and samples for pollutant analysis.m3Each batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_iron_releasewater_controlsiron_releasemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DMultiply matched effluent volume by dissolved iron concentration after treatment; subtract documented inlet load when required by the chosen method.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence
cp_oil_releasewater_controlsoil_releasemeasurement_recordsite; period; batch; grade; raw amount/unit; stock; calibration; uncertainty; route condition; allocation; DUse species/fraction-specific effluent analysis and volume; aggregate laboratory oil indices must not be mapped to a chemically incompatible elementary flow.kgEach batch or meter interval; monthly reconciliationComplete year or justified representative campaign including rejects and reworkDeclared pipe production line and shared servicesper 1 kg reference flowOriginal records; calibration; assays; acceptance and balance evidence

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_manufacturingall processesInclude actual preparation, heating, seamless forming, cold finishing if used, all interpass/delivery heat treatment, descaling, end finishing, acceptance, surface operations and attributable utilities through the stated gate.ec-fmp-bref-2022, api-5l-announcement-2026
boundary_surfacesurface_dispatchBare and protected/coated pipe are separate declared states. Include the actual contract coating within the gate; outsourced coating carries supplier processing and transport. Later field-joint coating and installation are excluded.tenaris-coatings
boundary_siteall exchangesInclude proportional handling, maintenance consumables and pollution controls. Justify infrastructure/capital exclusions or link their attributable service. Add every actual chemical, fuel, waste, emission and direct water source as an atomic row; these candidate cards do not replace a site audit.
Allocation rules · 2
Rule IDApplies toRuleSource IDs
allocation_hierarchyjoint operationsPrefer subdivision; otherwise substantiate physical causality. Economic allocation is fallback with consistent period/currency/prices and sensitivity; retain unallocated totals. Do not use pipe mass alone as a furnace allocation driver unless it explains grade, heat cycle and loading differences.ef-allocation-2021
allocation_reworkrework and residueRetain all repeated processing energy and material for reworked/retested lots. Cancel internal transfer quantities; measure external scrap, scale and sludge separately and apply actual treatment once. Sale alone does not prove co-product status; disclose recycling allocation and never assume an avoided-steel credit.ef-allocation-2021
Validation rules · 3
Rule IDApplies toRuleSource IDs
validate_referencefinal_productCheck positive measured D, 1 kg reference, accepted product, steel/coating separation and all qualifiers. Do not label generic tube or welded/OCTG UUID as seamless linepipe.
validate_balanceproductionRetain separate gross masses of received steel, accepted steel body, scrap, wet solids, water and opening/closing work in progress; do not add contained-iron mass to gross steel mass. Close the elemental iron balance on one contained-Fe basis: measured Fe in external feed plus opening work in progress = measured Fe in accepted steel body, external scrap, scale, sludge and effluent plus closing work in progress and every other measured Fe release. Derive each term from its own measured gross mass and Fe assay; use matched concentration and volume for effluent. Retain carbon and each actual alloy-element oxidation, release, retained mass and chemical-reaction records as separate elemental balances. Account for oxygen uptake, water content and actual reaction products; never assume pure iron, common composition, a fixed conversion or an invented yield. Cancel internal rework; retain its repeated energy and chemistry. Close water makeup + opening storage = external transfer + discharge + evaporation + product carryover + closing storage; close acid/chemical active-component stock, reaction, carryover and waste balances with measured uncertainty.
validate_completedatasetCheck applicable routes, each atomic external exchange, normalization, provider/waste fate and post-control emissions. Unresolved UUID, mandatory unknown quantity or unsupported unit conversion blocks a complete dataset; candidate methodology checks do not constitute product conformance.
Processes and inputs/outputs · 7
Process IDProcess nameInput flowsOutput flows
feed_receiptSupplier feed receipt and preparation30
hot_formingFeed preparation, heating and seamless hot forming47
cold_finishConditional pickling and cold drawing or pilgering53
heat_treatmentDelivery-condition heat treatment and straightening46
acceptanceEnd finishing, inspection and hydrotest12
surface_dispatchConditional surface protection and gate dispatch128
water_controlsShared water loops and pollution controls55

Complete field inspector

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

On this page