@extends('layouts.app') @section('title', 'Emisyon Faktörleri - CSV İçe Aktarma') @section('content')

Emisyon Faktörleri - CSV İçe Aktarma

Örnek CSV İndir Tüm Faktörler (CSV) Listeye Dön
@if(session('import_queued'))
İçe aktarma kuyruğa alındı. İşlem tamamlandığında sonuçlar "import-results" klasörüne yazılacak.
Sonuçları Gör
@endif
CSV Yükleme
@csrf
@error('file')
{{ $message }}
@enderror
Dosya 2MB üzerindeyse otomatik olarak kuyrukta işlenecek. Hatalı satırlar için indirilebilir CSV üretilecektir.
@if(session('import_result')) @php($r = session('import_result'))
Sonuç
  • Başarılı eklenen: {{ $r['success'] ?? 0 }}
  • Güncellenen: {{ $r['updated'] ?? 0 }}
  • Hatalı satır: {{ isset($r['errors']) ? count($r['errors']) : 0 }}
@if(session('import_error_csv')) @endif @if(!empty($r['errors']))
@foreach($r['errors'] as $err) @endforeach
Satır Hatalar
{{ $err['row'] ?? '?' }}
    @foreach(($err['messages'] ?? []) as $msg)
  • {{ $msg }}
  • @endforeach
@endif
@endif
CSV Şeması ve Örnek

Zorunlu sütunlar: name, category, subcategory, unit, co2_factor, ch4_factor, n2o_factor, scope

Opsiyonel sütunlar: source, reference, reference_year, is_active, description

name,category,subcategory,unit,co2_factor,ch4_factor,n2o_factor,scope,source,reference,reference_year,is_active,description
Electricity - TR Grid (IPCC rep.),energy,electricity_tr,kWh,0.468,0.00001,0.00001,scope2,IPCC/TR,IPCC defaults adapted for TR grid (rep.),2023,1,TR elektrik şebekesi
Natural Gas (TR) - Combustion,energy,natural_gas_tr,m³,1.96,0.0003,0.0001,scope1,IPCC/TR,IPCC 2006/2019,2019,1,TR doğalgaz
Diesel (TR) - Heavy Duty,transport,diesel_tr,liter,2.68,0.0001,0.0004,scope1,IPCC/TR,IPCC 2006/2019,2019,1,TR dizel
                

Not: scope alanı scope1|scope2|scope3 şeklinde veya Scope 1|2|3 ya da 1|2|3 olarak verilebilir; sistem otomatik dönüştürür.

@endsection