ÜRETİM TAKİP
Üretim takip yazılımıProduction tracker

{{ gateTitle }}

{{ gateNote }}

{{ pwNote }}

Lütfen bekleyin…Please wait…

{{ loginNote }}

{{ gateConnMsg }}

{{ gateServer }}
ÜRETİM TAKİP
{{ siteNowLabel }}
ÜretimProduction PlanlamaPlanning İşletmeBusiness SistemSystem Kat planıFloor plan Parti kayıtlarıBatch records EnvanterInventory Satış siparişleriSales orders Kargo takipShipment tracking Sipariş tahminiOrder estimate Ürünler ve reçetelerProducts and recipes Maliyet modeliCost model DashboardDashboard Muhasebe defteriLedger RaporlarReports ÇalışanlarEmployees HesabımMy account Kullanıcılar ve yetkilerUsers and permissions Yönetici paneliAdmin panel Değişiklik iziChange log SunucuServer
{{ dispCurFallbackNote }}
{{ appRevNote }}
{{ gozundenSerit }} {{ gozundenNot }}
{{ fileDiffMsg }}
{{ today }}VardiyaShift {{ shiftLabel }} BugünToday {{ dayPieces }} adetpcs · {{ dayMix }} kg karışımkg mix VerimYield {{ dayYield }}
ÜretimProductionKat planıFloor plan

Kat planıFloor plan

{{ planVisibleCount }}
{{ planVisibleCount }} istasyon çizilistations drawn · {{ planOlcekNot }}{{ planHiddenNote }}
{{ g.label }}{{ g.alt }} {{ g.sayi }}
{{ gzMobilBosNot }}
{{ gzSonucNot }}
Eşleşen istasyon, oda ya da alan yok.No matching station, room or area.
{{ planTamOlcek }}
Bu kattaThis floor {{ p.n }}{{ p.label }} {{ planMineText }}
{{ gzOdakAd }}{{ gzOdakBilgi }}
{{ upperEmptyNote }}
{{ r.label }}
{{ a.label }}
{{ cp }}
{{ m.name }}
{{ m.metaText }}
SİZYOU
{{ m.tip.code }} · {{ m.tip.name }} {{ m.tip.statusLabel }}{{ m.tip.batch }}{{ m.tip.time }}{{ m.tip.operator }} {{ m.tip.hint }}
{{ roomDraftBox.label }} {{ roomDraftBox.olcu }}
{{ s.label }}
{{ r.label }} Size atanmışAssigned to you
ÇizimDrawingKat planıFloor plan
ÖlçekScale{{ zoomNowLabel }}
İstasyonStations{{ planVisibleCount }}
Rev{{ baseRevTxt }}
{{ siteEmptyNote }}
{{ benimKipBosNote }}
{{ myStationsNote }}
ÜretimProductionParti kayıtlarıBatch records

Parti kayıtlarıBatch records

{{ logCount }}

Sahadan gelen her giriş. En yeni üretim günü üstte, gün içinde son girilen önce. Tahminler bu veriden öğrenir.Every entry from the floor. Newest production day first; within a day, the latest entry first. The estimates learn from this data.

{{ logCapNote }} {{ logMatchNote }}
{{ undatedNote }}
{{ logNote }}
{{ logNoMatchNote }}
Kayıt saatiEnteredSaatTime PartiBatch MakineMachine Ürün → sonrakiProduct → next GirenIn ÇıkanOut SüreTime ÇalışanlarWorkers VerimYield İşlemlerActions
{{ l.grpDay }}{{ l.grpMeta }}
{{ l.time }}VardiyaShift{{ l.shiftTxt }}
{{ l.batch }}DüzeltildiCorrected{{ l.queueTxt }}
{{ l.machineCode }}{{ l.machineName }}
{{ l.product }}Gönderildiği makineSent to{{ l.next }}
{{ l.inQ }}{{ l.inU }} {{ l.outQ }}{{ l.outU }}
{{ l.durTxt }}{{ l.durTag }}
{{ l.workerNames }} {{ l.yieldTxt }}
{{ logSumNote }} {{ logMoreNote }}
Henüz kayıt yok.No entries yet. Kat planından bir istasyon seçip ilk partiyi girin.Pick a station on the floor plan and log the first batch.

VardiyalarShifts

{{ vdSummary }}
KodCode BaşlangıçStart BitişEnd SüreHours KullanımUsage İşlemlerActions
{{ v.code }} {{ v.start }} {{ v.end }} {{ v.hours }} {{ v.usedTxt }}
Henüz vardiya yok.No shifts yet.
{{ vdDraftTitle }}
{{ vdDraftNote }}
{{ vdNote }}
ÜretimProductionEnvanterInventory

EnvanterInventory

{{ stokCount }}

Bakiye, defterdeki bütün hareketlerin toplamıdır. Satıra basınca kalemin hareket defteri açılır.The balance is the sum of every move in the ledger. Press a row to open the item's ledger.

Nasıl hesaplanır?How is it computed?

Üretim kaydı girildikçe tüketim ve çıkan miktar kendiliğinden işlenir.Consumption and output are recorded automatically as production is entered.

{{ stokNote }}

Yeni stok hareketiNew stock move

{{ stokKalemNot }}

Yeni kalemNew item

{{ stokYkKodNot }}

{{ stokYkBilgi }}

{{ stokYkNote }}
yazılıyor…saving…
{{ stokDraftUnit }} {{ stokQtyNote }}
{{ stokKonumNote }}
yazılıyor…saving…

Konumlar arası taşımaTransfer between locations

{{ stokTasiKalemNot }}

Yeni kalemNew item

{{ stokYkKodNot }}

{{ stokYkBilgi }}

{{ stokYkNote }}
yazılıyor…saving…
{{ stokTasiUnit }} {{ stokTasiQtyNote }}
{{ stokTasiNote }}
yazılıyor…saving…

{{ stokEsikUyariBaslik }}

KalemItem BakiyeBalance En azMinimum EksikShort En çoğa kadarUp to maximum BirimUnit
{{ e.name }} hiç hareket yokno moves {{ e.balance }} {{ e.min }} {{ e.short }} {{ e.fill }} {{ e.unit }}

{{ stokEsikOlmazNote }}

Defterde hareket yokNo moves in the ledger

{{ stokEmptyNote }}

{{ stokListeSayac }}

Eşleşen kalem yokNo matching item

{{ stokNoMatchNote }}

KalemItem TürKind BakiyeBalance BirimUnit FabrikaFactory KonumLocation HareketMoves
{{ r.name }} {{ r.kind }} {{ r.balance }} {{ r.unit }} EKSİNEGATIVE karışık birimmixed unit en azın altındabelow minimum en çoğun üstündeabove maximum {{ r.site }}
{{ l.label }} {{ l.balance }} {{ l.since }}
{{ r.moves }}
{{ stokMoreNote }}

{{ stokSelTitle }}

{{ stokMovesNote }}
Defter yükleniyor…Loading the ledger…
Bu kalemde hareket yok.No moves for this item.
TarihDate TürKind MiktarQuantity BirimUnit KonumLocation PartiBatch GirenEntered by NotNote
{{ m.date }} {{ m.kind }} üretimdenfrom production {{ m.qty }} {{ m.unit }} {{ m.loc }} {{ m.batch }} {{ m.by }} {{ m.note }}

Stok eşikleri (en az / en çok)Stock thresholds (min / max)

{{ stokEsikOzet }}

{{ stokEsikHintKisa }}

Nasıl hesaplanır?How is it computed?

{{ stokEsikHintDevam }}

{{ seiPanel.busyText }}
{{ seiPanel.err }}
{{ seiPanel.done }}
{{ seiPanel.summary }}
  • {{ g.status }} {{ g.row }}
    {{ g.changes }}
    {{ g.error }}
    {{ g.warn }}
{{ seiPanel.more }}
{{ seiPanel.blocked }}
{{ stokEsikNote }}
{{ stokEsikKalemNot }}
{{ stokEsikUnit }}
{{ stokEsikUnit }}

{{ stokEsikFormNote }}

yazılıyor…saving…

Henüz eşik girilmedi.No thresholds yet.

KalemItem En azMinimum En çokMaximum BakiyeBalance BirimUnit DurumState
{{ e.name }} {{ e.min }} {{ e.max }} {{ e.balance }} {{ e.unit }} {{ e.text }}

Açık siparişlere göre net ihtiyaçNet requirement for open orders

{{ sipNetDurum }}
{{ sipNetNote }}

Stok listesi alınıyor…Loading stock…

Açık sipariş yok.No open orders.

{{ sipNetOzet }}

ÜrünItem SiparişOrdered StoktanFrom stock ÜretilecekTo produce AlınacakTo buy İlk teslimFirst due
{{ n.label }} {{ n.need }} {{ n.fromStock }} {{ n.produce }} {{ n.buy }} {{ n.due }}
Stoktan kullanılan yarı mamulSemi-finished used from stock StoktanFrom stock
{{ y.label }}{{ y.fromStock }}
HammaddeMaterial GerekenRequired StoktanFrom stock AlınacakTo buy
{{ m.label }} {{ m.gross }} {{ m.fromStock }} {{ m.buy }}
{{ sipNetUyari }}

{{ sipNetNotKisa }}

Nasıl hesaplanır?How is it computed?

{{ sipNetNotDevam }}

ÜretimProductionEnvanterInventory

EnvanterInventory

{{ envHintKisa }}

Nasıl hesaplanır?How is it computed?

{{ envHintDevam }}

{{ envNote }}
{{ envSummary }}

{{ envEmptyNote }}

KalemItem KonumLocation MiktarQuantity BirimUnit Tarihinden beriSince
{{ r.name }} {{ r.kind }} {{ r.loc }} · {{ r.site }} {{ r.balance }} {{ r.unit }} EKSİNEGATIVE {{ r.mixedTxt }} {{ r.since }} {{ r.age }}
{{ k.txt }}
{{ r.deficit }}
{{ envMoreNote }}
İşletmeBusinessÇalışanlarEmployees

ÇalışanlarEmployees

{{ employeeCount }}

Maaş, mesai saatleri ve izinler. İzin sayıları seçili aya göre hesaplanır.Pay, working hours and leave. Leave counts are for the selected month.

{{ calIndirNote }}
{{ empNote }}

Henüz çalışan eklenmediNo employees yet

Elle ekleyin ya da personel listesini dosyadan içe aktarın.Add one by hand or import a staff list from a file.
{{ empMatchNote }}
AyMonth {{ empMonthLabel }}

Ay özetiMonth summary

{{ empMonthNote }}
{{ t.label }} {{ t.value }} {{ t.sub }}
{{ empGapNote }}
{{ empHiredGapNote }}
{{ empMaasNote }}
{{ empSiteNote }}
{{ empNoMatchNote }}
ÜcretliPaid ÜcretsizUnpaid RaporSick İşlemAction
{{ e.code }}
{{ e.name }}{{ e.code }}{{ e.title }}{{ e.hiredMissNote }}
{{ e.net }} {{ e.gross }}
{{ e.shift }}{{ e.hours }}
{{ e.paid }} {{ e.unpaid }} {{ e.other }} {{ e.user }} {{ e.state }}
{{ empSortNote }}
Seçili çalışanSelected employee

{{ empTitle }}

KimlikIdentity

{{ ed.code }}
{{ edSicilNote }}
{{ edNidNote }}
{{ edBirthNote }}

MaaşPay

₺
₺
{{ edSalaryFromNote }}
{{ empSalaryHistNote }}
GeçerliFrom NetNet BrütGross Kim / ne zamanWho / when
{{ sr.from }} {{ sr.net }} {{ sr.gross }} {{ sr.by }} {{ sr.at }} {{ sr.note }}

Mesai ve tarihlerShift and dates

{{ edHiredNote }}{{ empFirstHiredNote }}
{{ edLeftNote }}
{{ edClosedNote }}
{{ empShiftNote }}

Uygulama hesabıApp account

{{ empUserNote }}
{{ empHesapSonuc }}
Çalışanın adından önerildi; değiştirebilirsiniz.Suggested from the employee's name; you can change it.
Kişiye verin; ilk girişte kendi parolasını belirler.Give it to the person; they set their own at first sign-in.

Atanmış istasyonlarAssigned stations {{ empStationCount }}

{{ g.label }}
{{ empStationNote }}
{{ empReturnNote }}
{{ empNote }}
İzin kaydı olan çalışan silinemez — "İşten çıkar" kaydı ve izin geçmişini korur.An employee with leave records cannot be deleted — "Mark as left" keeps the record and its history.
{{ empDirtyTxt }} {{ empDeleteAskNote }}

İzinlerLeave

{{ empLeaveSum }}
{{ ldFromNote }}
{{ ldToNote }}
{{ ldDmHint }}
{{ leaveNote }}
Bu çalışan için izin kaydı yok.No leave records for this employee.
BaşlangıçFrom BitişTo GünDays TürType KesintiDeduction AçıklamaNote İşlemAction
{{ l.from }} {{ l.to }} {{ l.days }} {{ l.kind }} {{ l.deduct }} {{ l.note }}
İşletmeBusinessRaporlarReports

RaporlarReports

Rapor oluşturucu: veriyi, sütunları ve süzgeçleri siz seçin. Yalnız görmeye yetkiniz olan veri gelir.Report builder: you pick the data, columns and filters. Only data you may see is included.

{{ rbNote }}
Yapay zekâ seçiyor…AI is choosing…
{{ yzRaporNot }}
VeriData
{{ s.bulunan }}
{{ s.cariNot }}
Yükleniyor…Loading…
{{ rbGrupNot }}
SütunlarColumns
{{ rbKayitNote }}
{{ rbKayitBosTxt }}
{{ kr.name }} {{ kr.tur }} · {{ kr.zaman }}
{{ rbBekleTxt }}

Satır yokNo rows

{{ rbEmptyTxt }}

{{ rbHiddenTxt }}
{{ rbDroppedTxt }}

{{ rbBaslik }}

{{ rbAralikTxt }}
{{ rbSayac }}
{{ b.label }}
{{ h.v }}
{{ rbMoreTxt }}
İşletmeBusinessRaporlarReports

RaporlarReports

Üretim gününe göre. Yalnızca girilmiş kayıtlardan hesaplanır.By production day. Computed only from entries that exist.

{{ repNote }}
{{ repUrunNot }}
Hesaplanan aralıkReported range {{ repWindowTxt }}
{{ repUndatedNote }}
{{ repSureNote }}

Gösterilecek kayıt yokNothing to report yet

{{ repEmptyNote }}

{{ t.label }} {{ t.value }} {{ t.sub }}

VerimYield

{{ y.txt }} {{ y.sub }}
{{ repYieldNote }}

Maliyet dağılımıCost breakdown

{{ r.label }}
{{ r.share }} {{ r.value }}
{{ repBasisNote }}
{{ repCostWarn }}
{{ repConsumUnitNote }}

Güne göreBy day

GünDay KayıtEntries SatılabilirSellable dkmin kWh MaliyetCost
{{ d.day }} {{ d.n }} {{ d.sellable }} {{ d.minutes }} {{ d.kwh }} {{ d.cost }}

Ürüne göreBy product

ÜrünProduct KayıtEntries SatılabilirSellable dkmin kWh Maliyet (kendi adımları)Cost (own steps) İçindeki yarı mamulSemi-finished inside Birim maliyetCost per unit
{{ p.name }} {{ p.n }} {{ p.sellable }} {{ p.sellableWhy }} {{ p.minutes }} {{ p.kwh }} {{ p.cost }} {{ p.semiTxt }} {{ p.semiShare }} {{ p.unitCost }} {{ p.unitWhy }}
{{ repSemiMiss }}

Vardiyaya göreBy shift

VardiyaShift KayıtEntries dkmin Adam-saatMan-hours kWh VerimYield FireScrap MaliyetCost
{{ v.name }} {{ v.n }} {{ v.minutes }} {{ v.workerHours }} {{ v.kwh }} {{ v.yieldTxt }} {{ v.scrapTxt }} {{ v.cost }}

Tüketilen hammadde ve yarı mamulConsumed materials

KalemItem TürKind MiktarQuantity KayıtEntries
{{ m.name }} {{ m.kind }} {{ m.qty }} {{ m.n }}
{{ repMatsNote }}
{{ profitNoCostTxt }}

{{ profitTitle }}

CiroRevenue
{{ profitRevenue }}
MaliyetCost
{{ profitCost }}
KârProfit
{{ profitTotal }} {{ profitMargin }}
{{ profitMissing }}
ÜrünProduct Satılabilir çıktıSellable output Birim fiyatUnit price Birim maliyetUnit cost CiroRevenue MaliyetCost KârProfit MarjMargin
{{ k.name }} {{ k.out }} {{ k.price }} {{ k.unitCost }} {{ k.revenue }} {{ k.cost }} {{ k.profit }} {{ k.margin }}
{{ profitEmptyNote }}
{{ profitNoRouteTxt }}
{{ profitUsedTxt }}
{{ profitNoPriceTxt }}
{{ profitNoFxTxt }}
{{ profitNotSoldTxt }}

İstasyona göre: beklenen ile gerçekleşenBy station: expected vs actual

{{ repCmpWarn }}
{{ repMachUnitNote }}
İstasyonStation KayıtEntries VerimYield BeklenenExpected SapmaΔ Hız (dk/birim)Rate (min/unit) BeklenenExpected SapmaΔ MaliyetCost
{{ m.name }} {{ m.n }} {{ m.yieldTxt }} {{ m.baseYieldTxt }} {{ m.yieldDev }} {{ m.rateTxt }} {{ m.rateUnit }} {{ m.baseRateTxt }} {{ m.rateDev }} {{ m.cost }}

Sunucu raporu: o günkü parametrelerleServer report: point-in-time parameters

{{ srvRepWindowTxt }}
{{ srvRepIdleTxt }}
{{ srvRepNote }}
{{ srvRepStaleTxt }}
{{ srvRepEmptyTxt }}
{{ t.label }} {{ t.value }} {{ t.sub }}
{{ srvRepCostNote }} {{ srvRepParamTxt }}
{{ srvRepFxTxt }}
Güne göreBy day
GünDay KayıtEntries SatılabilirSellable SaatHours kWh MaliyetCost
{{ d.name }} {{ d.n }} {{ d.sellable }} {{ d.hours }} {{ d.kwh }} {{ d.cost }}
Ürüne göreBy product
ÜrünProduct KayıtEntries GirenIn SatılabilirSellable SaatHours kWh MaliyetCost
{{ d.name }} {{ d.n }} {{ d.qIn }} {{ d.sellable }} {{ d.hours }} {{ d.kwh }} {{ d.cost }}
İstasyona göreBy station
İstasyonStation KayıtEntries GirenIn ÇıkanOutput SaatHours kWh MaliyetCost
{{ d.name }} {{ d.n }} {{ d.qIn }} {{ d.qOut }} {{ d.hours }} {{ d.kwh }} {{ d.cost }}
Tüketilen hammadde ve yarı mamul (sunucu)Consumed materials (server)
KalemItem TürKind MiktarQuantity KayıtEntries
{{ m.name }} {{ m.kind }} {{ m.qty }} {{ m.n }}
{{ srvRepMatsNote }}
Kârlılık (sunucu)Profitability (server)
ÜrünProduct Satılabilir çıktıSellable output CiroRevenue MaliyetCost KârProfit MarjMargin
{{ k.name }} {{ k.out }} {{ k.revenue }} {{ k.cost }} {{ k.profit }} {{ k.margin }}
{{ srvProfitTotal }}
{{ srvProfitMissTxt }}
{{ srvProfitSemiTxt }}
{{ srvProfitNotSoldTxt }}

Makine duruşlarıMachine downtime

{{ dtNote }}
Görebildiğiniz istasyon yok.No stations visible to you.
İstasyonStation Çalışıyor (sa)Running (h) Boşta (sa)Idle (h) Arızalı (sa)Down (h) Durumsuz (sa)No state (h) Bilinmiyor (sa)Unknown (h) Arızaya geçişBreakdowns Son arıza nedeniLast reason BildirimlerReports ŞimdiNow
{{ r.name }} {{ r.sub }} {{ r.run }} {{ r.idle }} {{ r.out }} {{ r.na }} {{ r.unknown }} {{ r.events }} {{ r.reason }} {{ r.faults }} {{ r.now }}
{{ dtTotal }}

Ölçülen fire ve süre önerisiMeasured scrap and time suggestion

{{ istFsOzet }}

Henüz kaydı olan istasyon tipi yok.No station type has records yet.

İstasyon tipiStation type Tipte fireType scrap Kayıtlardan fireScrap from records Tipte süreType time Kayıtlardan süreTime from records
{{ r.name }} {{ r.code }} {{ r.fireStored }} {{ r.fireMeasured }}
{{ r.fireNote }}
{{ r.hizStored }} {{ r.hizMeasured }}
{{ r.hizNote }}
{{ istFsHidden }}

Arıza sıklığıFault frequency

Hesaplanıyor…Computing…
{{ istArzErr }}
{{ istArzOzet }}

Bu dönemde arıza bildirimi yok.No fault reports in this period.

İstasyonStation ArızaFaults Arızalar arası ort.Mean between Son arızadan beriSince last En sık nedenTop reason BekleyenPending
{{ r.name }} {{ r.code }} {{ r.faults }} {{ r.between }} {{ r.since }} {{ r.reason }} {{ r.pending }}

Haftalık arıza ve not özetiWeekly fault and note summary

Özetleniyor…Summarising…
{{ yzcArzErr }}
{{ yzcArzAi }}
{{ yzcArzDonem }}

Son 7 günde arıza bildirimi ve operatör notu yok.No fault reports or operator notes in the last 7 days.

{{ yzcArzGenel }}

  • {{ k.title }}
    {{ k.text }}
    {{ k.advice }}
    {{ k.meta }}
{{ yzcArzYz }}
İstasyonStation Arıza bildirimiFault reports BekleyenPending Operatör notuOperator notes En sık nedenTop reason
{{ r.name }} {{ r.code }} {{ r.faults }} {{ r.pending }} {{ r.notes }} {{ r.reason }}
İşletmeBusinessRaporlarReports

RaporlarReports

Maaş raporu: kişi × ay. Maaş o ayın son gününde geçerli sürümden; girilmemiş alan 0 sayılmaz. İşveren maliyeti Dashboard'da.Payroll report: person × month. Pay is the version valid on the month's last day; missing fields are not counted as 0. Employer cost is in the Dashboard.

{{ payNote }}
{{ payBayatTxt }}
Yükleniyor…Loading…
SütunlarColumns
KişilerPeople
{{ paySelNote }}

Satır yokNo rows

{{ payEmptyTxt }}

{{ payMissingTxt }}
Birden çok para birimi var; toplamlar para birimine göre ayrı.Several currencies; totals are per currency.

Aylık kırılımMonthly breakdown

KişiPerson AyMonth NetNet BrütGross Ücretli izinPaid leave Ücretsiz izinUnpaid leave KesintiDeduction Rapor/hastalıkSick/report GirilmemişMissing
{{ r.name }} {{ r.code }} {{ r.month }} {{ r.src }} {{ r.net }} {{ r.gross }} {{ r.paidDays }} {{ r.unpaidDays }} {{ r.deduct }} {{ r.deductNote }} {{ r.otherDays }} {{ r.missing }}
{{ t.label }} {{ t.net }} {{ t.gross }} {{ t.paidDays }} {{ t.unpaidDays }} {{ t.deduct }} {{ t.otherDays }} {{ t.missing }}

İşçilik maliyeti ile bordro mutabakatı (fabrika geneli)Labour cost vs payroll (factory-wide)

AyMonth KişiPeople Brüt toplamıGross total Yalnız netNet only İşveren yüküBurden İşçilik havuzuLabour pool Adımlara dağıtılanDistributed FarkDifference Adam-saatWorker-hours Ücretsiz izin kesintisiUnpaid leave deduction DurumStatus
{{ m.month }} {{ m.people }} {{ m.gross }} {{ m.netOnly }} {{ m.burden }} {{ m.pool }} {{ m.dist }} {{ m.diff }} {{ m.hours }} {{ m.deduct }} {{ m.note }}
Havuz = brüt × (1 + işveren yükü), brütü girilmemiş kişide net. Havuz ücretsiz izni düşmez; kesinti ayrı sütunda.Pool = gross × (1 + burden), or net where gross is missing. The pool does not subtract unpaid leave; see the deduction column.
İşletmeBusinessRaporlarReports

RaporlarReports

Cari satış: satış siparişlerinden hangi cariye ne kadar ürün satıldığı ve tutarı. En çok satış yapılan cari üstte; satıra basınca ürün kırılımı açılır.Customer sales: how much was sold to each party from sales orders, and the amount. Top customer first; press a row for the product breakdown.

{{ csrNote }}
{{ csrBayatTxt }}
Yükleniyor…Loading…

Satır yokNo rows

{{ csrEmptyTxt }}

En çok satış yapılan cariTop customer{{ csrKpiEnCok }}{{ csrKpiEnCokAlt }}
CariParties{{ csrKpiCari }}
SiparişOrders{{ csrKpiSiparis }}
Faturalanan (KDV dahil)Invoiced (incl. VAT){{ csrKpiFatura }}
Tahmini (faturasız, KDV hariç)Estimated (uninvoiced, excl. VAT){{ csrKpiTahmin }}
{{ csrNot }}

Ürün kırılımıProduct breakdown: {{ csrSecAd }}

KodCode ÜrünProduct SiparişOrders MiktarQuantity Teslim edilenDelivered İadeReturned Tahmini tutarEstimate
{{ u.product }}{{ u.name }}{{ u.orders }}{{ u.miktar }} {{ u.teslim }}{{ u.iade }}{{ u.tahmin }}

CarilerParties

{{ csrSayac }}
# CariParty SiparişOrders MiktarQuantity Teslim edilenDelivered Faturalanan (KDV dahil)Invoiced (incl. VAT) KDV hariçExcl. VAT DövizCurrency Tahmini (faturasız)Estimated (uninvoiced) Son siparişLast order
{{ r.rank }} {{ r.party }} {{ r.orders }} {{ r.miktar }} {{ r.teslim }} {{ r.fatura }} {{ r.faturaNet }} {{ r.doviz }} {{ r.tahmin }} {{ r.son }}
İşletmeBusinessDashboardDashboard

DashboardDashboard

Giderler grafiklerle: faturalar (elektrik, su, doğalgaz, vergi…), maaş, SGK işveren payı ve mesai. Dönemli tutar gün sayısıyla dilimlere yayılır. Grafik ekleyip türünü ve serilerini değiştirebilirsiniz.Expenses as charts: invoices (electricity, water, natural gas, taxes…), salaries, employer social security and overtime. Period amounts are spread over the slices by days. Add charts and change their type and series.

{{ panoNote }}

{{ dikkatBos }}

{{ dikkatBaslik }}

Yükleniyor…Loading…
{{ dikkatNote }}
{{ d.durum }}{{ d.metin }}
{{ d.devam }}

FaturalarInvoices

{{ ftl.sub }} Yükleniyor…Loading…
{{ ftl.err }}
{{ ftl.not }}
{{ ftl.empty }}
  • {{ r.tarih }} {{ r.belgeNo }} {{ r.cari }} {{ r.tur }}
    KDV hariçNet {{ r.net }} KDVVAT {{ r.kdv }} ToplamTotal {{ r.toplam }}
    {{ r.yer }}
    {{ r.not }}
    {{ r.dosyaYok }}
    {{ r.soru }}
{{ n.t }}
Yükleniyor…Loading…
Düzen bu cihazda saklanır.The layout is stored on this device.
{{ panoDuzenNote }}
{{ panoBayatTxt }}

Grafik yokNo charts

Düzenle → Grafik ekle ile başlayın ya da varsayılana dönün.Use Edit → Add chart, or reset to default.

{{ w.title }}

{{ w.rangeTxt }}
TürType
Veri kaynağıData source
SerilerSeries
{{ w.msg }}
{{ t.label }} {{ t.value }} {{ t.sub }}
{{ r.label }} {{ r.value }} {{ r.pct }}
{{ g.label }} {{ g.value }}
{{ n.t }}
{{ panoKaynakTitle }}
{{ panoKaynakSub }}
Yükleniyor…Loading…
{{ panoKaynakErr }}
{{ panoKaynakEmpty }}
  • {{ c.tur }}{{ c.tutar }}
    {{ c.donem }} {{ c.tam }}
    {{ c.belge }}
    {{ c.not }}
    {{ c.dosyaYok }}
{{ n.t }}
{{ panoKontrolBaslik }}
{{ n.t }}
{{ n.t }}
İşletmeBusinessMuhasebe defteriLedger

Muhasebe defteriLedger

Cari başına fatura, tahsilat ve ödeme; bakiye, açık kalemler ve aylık gelir. Kayıt silinmez, iptal ters kayıtla yapılır.Invoices, collections and payments per party; balance, open items and monthly income. Entries are never deleted; a reversal writes a mirror entry.

{{ ldgErr }}
Yükleniyor…Loading…

FaturalarInvoices

{{ ftl.sub }} Yükleniyor…Loading…
{{ ftl.err }}
{{ ftl.not }}
{{ ftl.empty }}
  • {{ r.tarih }} {{ r.belgeNo }} {{ r.cari }} {{ r.tur }}
    KDV hariçNet {{ r.net }} KDVVAT {{ r.kdv }} ToplamTotal {{ r.toplam }}
    {{ r.yer }}
    {{ r.not }}
    {{ r.dosyaYok }}
    {{ r.soru }}
{{ n.t }}
{{ ldgNote }}
{{ cnWarnTxt }}

Defter boşThe ledger is empty

{{ ldgStartTxt }}

Yeni muhasebe kaydıNew ledger entry

Ctrl+Enter kaydeder · Esc vazgeçerCtrl+Enter saves · Esc cancels

BelgeDocument

{{ ldgKindHint }}

TutarAmount

{{ ldgTryTxt }}
{{ ldgGrossTxt }}
  • {{ u.label }} {{ u.text }}
{{ ldgAmtHint }}

Belgeden faturaInvoices from files

{{ ldbHint }}
{{ ldbNote }}
{{ ldbDropTxt }}
{{ ldbYukTxt }}
{{ ldbYukErr }}
{{ ldbCountTxt }}
{{ ldbIsTxt }}
{{ ldbDntTxt }}
{{ ldbDntVknTxt }}
{{ ldbDntNot }}
{{ ldbDntListTxt }}
{{ x.name }} {{ x.ozet }} {{ x.neden }}
{{ ldbDntCariTxt }}
{{ c.name }} {{ c.code }} {{ c.doc }}
Seç:Select:
{{ ldbCariTxt }}
{{ ldbGosterTxt }}
{{ ldbSebepEtiket }}
{{ ldbSebepAltEtiket }}
{{ ldbSecTxt }} {{ ldbSecYzNeden }}
{{ ldbSecOnayTxt }}
Seçilenlerde değiştir:Change on the selected:
{{ ldbSecNot }}
{{ ldbSecIpucu }}
{{ r.err }}
{{ r.result }}
{{ r.missing }}
{{ r.ref }}
{{ r.parties }}
{{ r.meta }}
{{ r.readerBy }} {{ r.readerText }}
{{ r.warn }}
{{ r.yonHint }}
{{ r.partyTxt }}
{{ r.partyAraNot }}
{{ r.newVknWarn }}
{{ r.newHint }}
{{ r.fxInfo }} {{ r.fxTl }} {{ r.fxOk }}
{{ r.grossTxt }}
{{ r.kindAraNot }} {{ r.kindHint }} {{ r.kuralNot }}
{{ r.rangeHint }}
{{ t.label }} {{ t.value }} {{ t.sub }}

Çek ve senetCheques and notes

{{ cnCountTxt }} Yazılıyor…Saving…
{{ cnErr }}
{{ cnNote }}
{{ cnBouncedTxt }}
Okunuyor…Reading… Ctrl+Enter kaydeder · Esc vazgeçerCtrl+Enter saves · Esc cancels
{{ cnScanTxt }}

KayıtRecord

Tarih ve tutarDates and amount

{{ cnEffectHint }}
VadeDue Alınan adetReceived Alınan tutarReceived amount Verilen adetIssued Verilen tutarIssued amount
{{ b.label }} {{ b.recN }} {{ b.recA }} {{ b.payN }} {{ b.payA }}
{{ cnTotTxt }}
{{ cnBucketEmptyTxt }}
{{ cnEmptyTxt }}
VadeDue TürType CariParty No / bankaNo / bank TutarAmount DurumStatus
{{ r.due }}
{{ r.dueLeft }}
{{ r.kind }}
#{{ r.id }}
{{ r.party }} {{ r.serial }} {{ r.amount }}
{{ r.cur }}
{{ r.status }}

{{ cnDetailTitle }}

{{ cnDetailStatus }}
{{ f.k }}{{ f.v }}
{{ cnClosedTxt }}
{{ cnMoveHint }}
İptal edilecek:To reverse: {{ cnRevTxt }}
Hareket silinmez: ters satır yazılır; cari defterindeki kalemleri de kendi gününe kapatılır.Nothing is deleted: a mirror move is written and its ledger entries are closed on their own day.
TarihDate HareketMove CariParty Defter kalemiLedger entry GirenBy
{{ h.date }}
#{{ h.id }}
{{ h.kind }}
{{ h.mark }}
{{ h.note }}
{{ h.to }} {{ h.ledger }} {{ h.by }}

CarilerParties

{{ ldgCountTxt }}
{{ ldgSignNote }}
{{ ldgEmptyTxt }}
CariParty BakiyeBalance Açık alacakOpen rec. Açık borçOpen pay. Vadesi geçenOverdue Sonraki vadeNext due Son hareketLast entry KayıtEntries
{{ r.name }} {{ r.code }}
{{ r.roles }}
{{ r.balance }} {{ r.openRec }} {{ r.openPay }} {{ r.overdue }} {{ r.nextDue }} {{ r.lastDate }} {{ r.entries }}
{{ ldgTotalsLabel }} {{ ldgTotals.balance }} {{ ldgTotals.openRec }} {{ ldgTotals.openPay }} {{ ldgTotals.overdueRec }} / {{ ldgTotals.overduePay }}
{{ ldgMoreNote }}

{{ ldgPartyName }}

{{ ldgPartyRoles }}
BakiyeBalance {{ ldgPartyBal }}
İptal edilecek:To reverse: {{ ldgRevTxt }}
Kayıt silinmez: kendi gününe ters işaretli bir kayıt yazılır ve ikisi de defterde kalır.Nothing is deleted: a mirror entry is written on the original day and both stay in the ledger.
Bu carinin defterde kaydı yok.This party has no ledger entries.
{{ ldgSonKayit }}
TarihDate TürKind BelgeDoc VadeDue KDV hariçNet KDVVAT TutarGross EtkiEffect BakiyeBalance İşlemAction
{{ e.date }}
#{{ e.id }}
{{ e.kind }}
{{ e.mark }}
{{ e.cheque }}
{{ e.note }}
{{ e.docNo }}
{{ e.cur }}
{{ e.fileNone }}
{{ e.due }} {{ e.net }} {{ e.vat }} {{ e.gross }} {{ e.effect }} {{ e.running }}
{{ e.by }}

Açık kalemlerOpen items

FIFO, vadeye göreFIFO, by due date
Açık kalem yok: faturalar kapanmış.No open items: invoices are settled.
TarihDate TürKind YönSide VadeDue TutarAmount KalanRemaining DurumStatus
{{ o.date }}
#{{ o.id }}
{{ o.kind }} {{ o.side }} {{ o.due }} {{ o.amount }} {{ o.remaining }} {{ o.late }}

Cari kartlarıParty cards

{{ partyCountTxt }}
{{ partyLead }}
{{ cpcPanel.busyText }}
{{ cpcPanel.err }}
{{ cpcPanel.done }}
{{ cpcPanel.summary }}
  • {{ g.status }} {{ g.row }}
    {{ g.changes }}
    {{ g.error }}
    {{ g.warn }}
{{ cpcPanel.more }}
{{ cpcPanel.blocked }}
{{ partyMatchNote }}
{{ partyNote }}
{{ partyEmptyNote }}
{{ partyNoMatchNote }}

Cari kartıParty card

{{ partyDraftCode }}

Gider türü kuralıExpense type rule

{{ partyKuralNow }}

{{ partyKuralAraNot }}

{{ partyKuralEskiBaslik }}

{{ g.ad }}{{ g.sayi }}{{ g.durum }}
{{ partyKuralNote }}
CariParty RolRole KullanımUsage DurumState İşlemAction
{{ t.name }} {{ t.role }} {{ t.usage }} {{ t.state }}
{{ partyMoreNote }}

Aylık özetMonthly summary

{{ ldgMonRangeTxt }}
{{ ldgFromAd }}
{{ ldgToAd }}
{{ ldgMonNote }}
{{ ldgMonZeroTxt }}
AyMonth Satış KDV hariçSales net Satış KDVSales VAT Satış toplamSales gross Alış KDV hariçPurchases net Alış KDVPurchases VAT Alış toplamPurchases gross TahsilatCollected ÖdemePaid
{{ m.month }} {{ m.saleNet }} {{ m.saleVat }} {{ m.saleGross }} {{ m.buyNet }} {{ m.buyVat }} {{ m.buyGross }} {{ m.collected }} {{ m.paid }}
{{ ldgMonTotal.month }} {{ ldgMonTotal.saleNet }} {{ ldgMonTotal.saleVat }} {{ ldgMonTotal.saleGross }} {{ ldgMonTotal.buyNet }} {{ ldgMonTotal.buyVat }} {{ ldgMonTotal.buyGross }} {{ ldgMonTotal.collected }} {{ ldgMonTotal.paid }}
PlanlamaPlanningSatış siparişleriSales orders

Satış siparişleriSales orders

{{ sipToplamN }}

Müşteri siparişleri ve onlardan üretilmesi gereken miktar. Her satıra üretildi, kargoya verildi, teslim edildi ve iade kaydı girilir; siparişe fatura eklenir. Kayıtlar geri alınabilir; sipariş iptal edilir, iptal edileni yalnız silme yetkisi olan siler.Customer orders and what has to be produced for them. Each line takes produced, shipped, delivered and returned entries; an order takes its invoice. Entries can be undone; orders are cancelled, and only someone with the delete permission removes a cancelled one.

{{ sipErr }}
Yükleniyor…Loading…
{{ sipNote }}

{{ sipFormTitle }}

SiparişOrder

{{ sipCariNot }} {{ sipPartyNote }}
{{ sipSevkNot }}

SatırlarLines

{{ l.n }}
{{ l.araNot }} {{ l.serbestTxt }} Bu ürün “satışı yapılmayan” olarak işaretli.This product is marked “not sold”.
{{ l.lockTxt }}
{{ sipYeniBaslik }}

{{ sipYeniAciklama }}

{{ y.n }}. {{ y.name }}

SiparişlerOrders

{{ sipCountTxt }}
{{ sipTopluOzet }}
Müşteri adları cari görme yetkisiyle (party.view) görünür.Customer names need party.view.
{{ sipEmptyTxt }}
{{ o.date }} {{ o.ref }} {{ o.status }}
{{ o.ship }}
{{ o.note }}
{{ o.takipOzet }}
{{ sipTkTitle }}
{{ sipTkShip }}
{{ sipTkKalan }}
Stok ve parti kaydı yazılmaz; kayıt geçmişten geri alınabilir.No stock or batch record is written; the entry can be undone from the history.
{{ o.cancelTxt }}
Sipariş silinmez: iptal edilmiş olarak kalır ve üretilecek miktardan çıkar.The order is not deleted: it stays as cancelled and drops out of the quantity to produce.
# ÜrünProduct MiktarQuantity TerminDue DurumStatus İşlemAction
{{ l.line }} {{ l.product }} {{ l.code }}
{{ l.note }}
{{ l.qty }} {{ l.due }}
{{ l.late }}
{{ l.state }}
{{ l.track }}
{{ h.when }} {{ h.txt }}{{ h.by }}
{{ o.by }}
{{ sipMoreNote }}

Teslim tarihi tahminiDelivery estimate

{{ sipEtaNote }}
Sipariş/satırOrder/line ÜrünProduct MiktarQty TerminDue VardiyaShifts Tahmini bitişEstimated finish DurumStatus
{{ r.order }} {{ r.name }} {{ r.code }} {{ r.qty }} {{ r.due }} {{ r.shifts }} {{ r.finish }} {{ r.state }}
{{ sipEtaHidden }}

Üretilecek miktarTo produce

açık siparişlerdenfrom open orders
{{ sipNeedNote }}
Açık sipariş satırı yok.No open order lines.
ÜrünProduct Açık siparişOpen orders StokStock ÜretilecekTo produce İlk terminFirst due SiparişlerOrders
{{ r.name }} {{ r.code }} {{ r.open }} {{ r.stock }} {{ r.need }} {{ r.due }}
{{ r.late }}
{{ r.orders }}
{{ sipUnitWarn }}
{{ sipRecipeHiddenTxt }}

Reçete açılımıRecipe breakdown

{{ sipPlanNote }}
{{ sipPlanWarn }}
Yarı mamulSemi-finished GerekliNeeded BaşlangıçStart
{{ x.name }} {{ x.code }}{{ x.need }}{{ x.start }}
Hammadde / satın alınanRaw / purchased GerekliNeeded
{{ x.name }} {{ x.code }}{{ x.qty }}

Satın alma önerisiPurchase suggestion

{{ sipSaoCount }}
{{ sipSaoNote }}
{{ sipSaoHint }}
{{ sipSaoEmpty }}
ÜrünProduct Siparişler içinFor orders StokStock Eşik tamamlamaThreshold top-up ÖnerilenSuggested Tahmini tutarEst. amount
{{ g.name }} {{ g.code }} {{ g.total }}
{{ r.name }} {{ r.code }} {{ r.need }} {{ r.stock }} {{ r.topUp }} {{ r.qty }} {{ r.amount }}
{{ sipSaoMoreNote }}
{{ sipSaoWarn }}
PlanlamaPlanningKargo takipShipment tracking

Kargo takipShipment tracking

{{ kgtN }}

Siparişlerde kargoya verilen gönderiler. Yurtiçi gönderileri takip numarasıyla kendiliğinden teslim edildi olur; diğerleri seçilip toplu kapatılır. Her teslim kaydı sipariş geçmişinden geri alınabilir.Shipments entered on sales orders. Yurtiçi shipments are marked delivered automatically by tracking number; others are selected and closed in bulk. Each delivery entry can be undone from the order history.

Yükleniyor…Loading…
Yurtiçi otomatik teslimYurtiçi auto delivery {{ kgtYkDurum }}
{{ kgtTopluOzet }}
{{ kgtDuzBaslik }}
{{ sipNote }}
Müşteri adları cari görme yetkisiyle (party.view) görünür.Customer names need party.view.
{{ kgtEmptyTxt }}
Seç / Select SiparişOrder MüşteriCustomer ÜrünProduct MiktarQty KargoCarrier Takip noTracking no GönderildiShipped DurumStatus
{{ r.no }} {{ r.party }} {{ r.product }} {{ r.qty }} {{ r.carrier }} {{ r.tracking }}
{{ r.on }} {{ r.durum }}
{{ r.kaynak }}
{{ kgtMoreTxt }}
SistemSystemSunucuServer

SunucuServer

{{ appVersion }}

Fabrika sunucusuyla bağlantı, çevrimdışı yazma kuyruğu, yapay zekâ, hata kayıtları ve yedekler. Windows, Android ve iOS aynı sunucuya bağlanır; bağlantı yokken uygulama yerel önbellekten çalışır.Connection to the factory server, the offline write queue, AI, error log and backups. Windows, Android and iOS use the same server; without a connection the app runs from its local cache.

BağlantıConnection
{{ connDurum }}
{{ connMsg }}
Yazma kuyruğuWrite queue
{{ queueCount }}
{{ queueNote }}
Son kayıtLast save
{{ srvSonKayit }}
Bu cihazın önbelleğine yazıldı; bağlantı kesilse de çalışır.Written to this device's cache; keeps working when the link drops.

Sunucu adresiServer address

{{ apiTokenNote }}
Adres boş bırakılırsa uygulama tamamen yerel çalışır. Erişim anahtarı ekranda gösterilmez; kurulum adımları server/README.md dosyasında.Leave the address empty to run fully local. The access token is never shown on screen; setup steps are in server/README.md.
Kuyrukta bekleyen yazmalarQueued writes
Bekleyen yazmaPending writeUç noktaEndpoint
{{ q.method }}{{ q.path }}
{{ queueMoreNote }}

MimariArchitecture

Windows Android iOS REST API · Node PostgreSQL · uretim_takip
Üç istemci de aynı uç noktaları kullanır. Açılışta bir kez tüm veri çekilir, sonra yalnızca değişenler. Veri girişi önce yerele yazılır ve istemcinin ürettiği tekil kimlikle işaretlenir; ağ gelince kuyruk boşaltılır. Sunucu aynı kimliği ikinci kez görürse yeni kayıt açmaz, böylece kuyruğu tekrar göndermek zararsızdır. All three clients use the same endpoints. The full data set is fetched once at startup, then only what changed. Data entry is written locally first and stamped with a client-generated id; the queue drains when the network returns. The server ignores a repeated id, so re-sending the queue is harmless.

{{ warnTitle }}

{{ warnCount }}
{{ warnNote }}
SaatTime PartiBatch NotNote
{{ w.at }} {{ w.batch }} {{ w.text }}

Sunucunun reddettiği yazmalarWrites rejected by the server

Bunlar sunucuya gitmedi ve bir daha denenmeyecek — sunucu isteği anladı ve reddetti (yetki, atama ya da geçersiz veri). Ekrandaki karşılıkları geri alındı. Gerekirse düzeltip yeniden girin.These did not reach the server and will not be retried — the server understood the request and rejected it (permission, assignment or invalid data). Their on-screen effects were rolled back. Correct and re-enter if needed.
SaatTime NeWhat SebepReason
{{ x.at }} {{ x.label }} {{ x.error }}

Depo veri dosyası (geçici veritabanı)Repo data file (temporary database)

{{ veriDosyaOzet }}
{{ dataFileNote }}

Fabrika sunucusu kurulana kadar veri git deposundaki data/uretim-verisi.js dosyasında tutulur.Until the factory server is up, data lives in data/uretim-verisi.js in the git repo.

{{ saveToCodeHint }}
{{ dlNote }}
Elle güncelleme adımlarıManual update steps

Tarayıcı diske yazamadığı için değişikliklerinizi indirip o dosyanın yerine koymanız ve commit etmeniz gerekir.A browser cannot write to disk, so you download your changes, replace that file and commit.

  1. Veriyi indir → tarayıcı uretim-verisi.js indirir.Download data → the browser saves uretim-verisi.js.
  2. İnen dosyayı repodaki data/uretim-verisi.js üzerine kopyalayın.Copy it over data/uretim-verisi.js in the repo.
  3. git add data/uretim-verisi.js → git commit → git push origin maingit add data/uretim-verisi.js → git commit → git push origin main
  4. Başka bilgisayarda git pull yapıp sayfayı açınca aynı veri gelir.On another machine git pull and reload — same data.

Yapay zekâ ile belge okumaAI document reading

Önce her zaman sunucunun kendi motoru okur; yapay zekânın sonucu yalnız öneridir, kaydı siz yaparsınız.The server's own engine always reads first; the AI result is only a suggestion, you save it.

Nasıl çalışır?How does it work?
Yapay zekâ seçiliyse, motor bir faturayı okuyamadığında ya da okuduğu tutarlar birbirini tutmadığında faturanın okunan yazısı bulut yapay zekâya gider. Yalnız yapay zekâ seçiliyse yazısı olan her belge buluta gider. Yerel seçiliyse belge fabrikadan çıkmaz. With AI selected, when the engine cannot read an invoice or its totals do not add up, the invoice's text goes to the cloud AI. With AI only, every document with text goes to the cloud. With Local, documents never leave the factory.
{{ docAiKeyText }}
{{ docAiModeText }}
{{ docAiUsedText }}
{{ docAiLastText }}
{{ docAiUnlText }}
Bu seçenekte yazısı olan her belge bulut yapay zekâya gönderilir ve her gönderim kullanım başına ücretlendirilir (günlük sınır yine geçerli).With this option every document with text is sent to the cloud AI and each request is billed per use (the daily limit still applies).
Bu ayarı yalnız admin hesabı değiştirebilir.Only the admin account can change this setting.
API anahtarıAPI key {{ docAiKeyStatus }}
Sunucunun .env dosyasında BELGE_YZ_BULUT_ANAHTAR dolu; şu an o kullanılıyor. Buradaki anahtar o satır silinince devreye girer.BELGE_YZ_BULUT_ANAHTAR is set in the server's .env file and is used now. The key here takes over once that line is removed.
{{ docAiKeyEnvOffText }}
{{ docAiKeyDelAskText }}
{{ docAiTestText }}
{{ docAiNote }}
Son yapay zekâ çağrılarıRecent AI calls
ZamanTimeKişiUserEkranScreenNedenReasonSonuçResultKarakterCharsJeton (giden/gelen)Tokens (in/out)
{{ q.at }}{{ q.user }}{{ q.endpoint }}{{ q.reason }}{{ q.status }}{{ q.chars }}{{ q.tokens }}

Hata kayıtlarıError log

Uygulamada ya da sunucuda bir hata olunca, hatadan önceki son işlemlerle birlikte burada kaydedilir.When the app or the server hits an error, it is recorded here together with the steps just before it.

Hata raporu ne içerir?What is in the error report?
Hata raporu indir son 7 günün kayıtlarını (hangi ekran, hangi istek, hangi düğme) tek dosya yapar; bu dosyayı proje sohbetine bırakın. Dosyaya parola, anahtar, IBAN ve fatura içeriği girmez. Download error report puts the last 7 days (screen, request, button) into one file; drop that file into the project chat. Passwords, keys, IBANs and invoice contents are never included.
{{ hataKayitOzet }}
{{ hataKayitNote }}
Kayıtlı hata yok.No errors recorded.
ZamanTimeKaynakSourceKişiUserEkran / istekScreen / requestHataErrorÖncesiBeforeTakip noRef
{{ h.at }}{{ h.origin }}{{ h.user }}{{ h.where }}{{ h.message }} {{ h.repeat }}{{ h.steps }}{{ h.ref }}

YedeklerBackups

{{ backupCountNote }}

Bir yedek seçip o ana dönebilirsiniz. Geri dönüş, o yedekten sonra girilen her şeyi siler.Pick a backup to return to that moment. Restoring deletes everything entered after that backup.

Yedekler ne zaman alınır?When are backups taken?
Sunucu saat başı, her güncellemeden önce ve kayıt girildikçe yedek alır. Dönmeden hemen önce mevcut hâlin yedeği de alınır; yanlış yedeğe dönerseniz bir adım geri dönebilirsiniz. The server backs up hourly, before every update and as records come in. The current state is backed up just before a restore, so a wrong choice can still be undone.
{{ backupNote }}
Sunucunun verdiği sebep:Reason reported by the server:
{{ backupFailLog }}
{{ backupEmptyText }}
TarihDate SaatTime Neden alındıWhy BoyutSize EylemAction
{{ y.date }} {{ y.time }} {{ y.reason }} {{ y.size }}
SistemSystemHesabımMy account

HesabımMy account

Giriş, parola değişikliği, yetkileriniz ve açık oturumlarınız.Sign-in, password change, your permissions and your open sessions.

{{ loginNote }}
{{ mustChangePwNote }}

KimlikIdentity

{{ meInitials }}
{{ meName }}
{{ meUser }}{{ meRoles }}
{{ meEmpLine }}
YetkilerinizYour permissions
{{ meCapsSummary }} — göstershowgizlehide
{{ c.label }}
{{ meCapsNote }}

ParolaPassword

{{ pwNote }}
Parolanızı değiştirmek bu cihaz dışındaki bütün oturumlarınızı kapatır.Changing your password closes all your sessions on other devices.

OturumlarımMy sessions

CihazDevice AçıldıOpened Son kullanımLast used GeçerliValid until EylemActions
{{ x.device }} {{ x.created }} {{ x.lastSeen }} {{ x.expires }} bu cihazthis device
Açık oturum yok.No open sessions.
{{ sessNote }}
{{ sessHint }}
SistemSystemKullanıcılar ve yetkilerUsers and permissions

Kullanıcılar ve yetkilerUsers and permissions

Uygulama hesapları, rollerin yetkileri, kişiye özel istisnalar ve yetki değişikliklerinin günlüğü.Application accounts, role permissions, per-user exceptions and the log of permission changes.

Bu ekran için "Kullanıcı hesapları" ya da "Rol ve yetki düzenler" yetkisi gerekir. Yöneticinize başvurun.This screen needs the "Manage users" or "Manage roles and permissions" permission. Ask an administrator.

HesaplarAccounts

KullanıcıUsername AdName RollerRoles ÇalışanEmployee DurumState Son girişLast sign-in EylemActions
{{ u.username }} {{ u.name }} {{ u.roles }} {{ u.emp }} {{ u.state }} {{ u.last }} {{ u.lockNote }}
Liste boş. Sunucudan almak için "Yenile"ye basın.The list is empty. Press "Refresh" to load it from the server.
{{ userNote }}

Rol yetkileriRole permissions

Rol seçinPick a role
{{ permRoleLockHint }}
{{ permRoleLockNote }}
{{ g.group }}
Kaydedilmemiş değişiklik varUnsaved changes

Kişiye özel yetkilerPer-user permissions

{{ permUserHint }}
{{ permUserRoles }} · {{ permCycleHint }}
{{ g.group }}
Kaydedilmemiş değişiklik varUnsaved changes
{{ permNote }}

Yetki günlüğüPermission log

ZamanWhen KimWho NeWhat ÖnceBefore SonraAfter
{{ l.at }} {{ l.actor }} {{ l.kind }}{{ l.target }} {{ l.before }} {{ l.after }}
Henüz yetki değişikliği kaydı yok.No permission changes recorded yet.
{{ permNote }}
SistemSystemYönetici paneliAdmin panel

Yönetici paneliAdmin panel

{{ yonN }}

Siparişten kalıcı olarak eklenen ürünlerin onayı ve kilitlenen hesaplar. Onay ve ret Değişiklik izinden geri alınabilir.Approval of products added permanently from orders, and locked accounts. Approvals and rejections can be undone from the change log.

Yükleniyor…Loading…
{{ yonNote }}

Onay bekleyen ürünlerProducts awaiting approval

{{ yonUrunN }}
{{ yonUrunEmptyTxt }}
ÜrünProduct Tür / birimKind / unit EkleyenAdded by EklendiAdded SiparişOrder İşlem / Action
{{ r.code }}
{{ r.kind }} · {{ r.unit }} {{ r.by }} {{ r.at }} {{ r.orders }}
{{ r.soru }}
{{ yonUrunMoreTxt }}

Kilitli hesaplarLocked accounts

{{ yonKilitN }}
{{ yonKilitEmptyTxt }}
HesapAccount NedenReason KilitlendiLocked at Kendiliğinden açılırExpires İşlem / Action
{{ k.kisi }} {{ k.sebep }} {{ k.at }} {{ k.until }}
{{ k.not }}

Son kilitlenmelerRecent lockouts

HesapAccount Yanlış denemeWrong attempts KilitlendiLocked at Kilit bitişiLock end DurumStatus
{{ g.kisi }} {{ g.attempts }} {{ g.at }} {{ g.until }} {{ g.durum }}
SistemSystemDeğişiklik iziChange log

Değişiklik iziChange log

{{ chIntro }}

{{ chCount }} kayıt yüklendientries loaded
{{ chFilterNote }}
{{ chNote }}
{{ chGaNote }}
Bu süzgeçte kayıt yok.No entries with this filter.
Ne zamanWhen KimWho NeWhat DeğişiklikChange EylemActions
{{ z.at }} {{ z.actor }} {{ z.entity }} {{ z.key }} {{ z.action }} {{ z.rzReverted }} {{ z.rzReverts }} {{ z.rzGroup }} {{ z.summary }}
ÖnceBefore
{{ z.beforeTxt }}
SonraAfter
{{ z.afterTxt }}
{{ z.gaKodLabel }}{{ z.gaSebep }}
{{ z.gaBusyTxt }}
{{ z.gaRedBaslik }} {{ z.gaRedSebep }} {{ z.gaRedSatir }}
{{ z.gaFarkBaslik }}
{{ f.alan }} {{ z.gaSimdiLbl }} {{ f.simdi }} {{ z.gaHedefLbl }} {{ f.hedef }}
Sunucu değişecek bir alan bildirmedi.The server reported no field changes.
{{ z.gaGrupBaslik }}
{{ z.gaKesik }}
{{ g.entity }} {{ g.key }} {{ g.fark }}
{{ z.gaUyari }}
{{ iceSekmeAd }}Dosyadan içe aktarImport from a file

Dosyadan içe aktarImport from a file

{{ iceSekmeAd }}

Bu sekmeyle ilgili kayıtları Excel, CSV, e-Fatura XML, PDF ya da görsel dosyasından aktarın. Dosya önce çözümlenir; onaylamadan hiçbir şey yazılmaz.Import this tab's records from an Excel, CSV, e-invoice XML, PDF or image file. The file is analyzed first; nothing is written until you confirm.

  1. Dosya seçinPick a file
  2. Eşleyin ve denetleyinMap and check
  3. SonuçResult
{{ impLead }}
Sunucuya bağlı değilsiniz. Dosya sunucuda çözümlenir (maaş ve TC kimlik taşıyabilir), bu yüzden çevrimdışı içe aktarma yapılamaz. Not connected to a server. Files are analyzed on the server (they may carry salaries and national IDs), so offline import is not possible.
{{ impName }}
{{ impNote }}
{{ impEntity }} {{ impSummary }}
Dosya ayarlarıFile settings
{{ impSheetNote }}
{{ impEntityNote }}
{{ impKindNote }}
{{ impRoleNote }}
{{ impCodeNote }}
{{ impMonthNote }}
{{ impTurSabitNote }}
{{ impStockDetectNote }}
{{ impStockNote }}
{{ impStokAcNote }}
{{ impFlNote }}
{{ impFlYonNote }}
{{ impFlParaNote }}
Defterde bulunmayan cari, faturadaki yönle (alış → tedarikçi, satış → müşteri) yeni kart olarak açılır.A party missing from the ledger is created with the invoice's direction (purchase → supplier, sales → customer).
{{ impFlGidereNote }}
{{ impFlOnekNote }}
{{ impMemoryNote }}
{{ impUnmappedNote }}
{{ impHiddenNote }}
{{ impCheckNote }}
  • {{ ck.row }}. {{ ck.text }}
{{ impInvoiceTitle }}
{{ impInvoiceSummary }}
{{ fa.ad }}{{ fa.deger }}{{ fa.yer }}
  • {{ fk.durum }} {{ fk.ad }} {{ fk.ayrinti }}
{{ impInvoiceNote }}
{{ impInvoiceMissNote }}
{{ impOzetNote }}
{{ impReadWarn }}
{{ impEmptyNote }}
{{ impAiNote }}
{{ impYzSinifBaslik }} {{ impYzSinifNot }}
  • {{ y.row }} {{ y.name }} {{ y.sinif }} {{ y.ext }} {{ y.why }} {{ y.unlike }}
{{ impTutarsizBaslik }}
  • {{ t.text }}
{{ impTutarsizFazla }}
{{ impBasOzet }}
Sütun eşlemesiColumn mapping Her satırı değiştirebilirsiniz; "— aktarma" sütunu dışarıda bırakır.You can change every row; "— do not import" leaves a column out.
SütunColumn Örnek değerlerSample values Hangi alanaInto which field GüvenConfidence
{{ c.header }}
{{ c.yer }}
{{ c.samples }} {{ c.sumLabel }}
{{ c.why }}
{{ c.suggest }}
{{ c.conf }}
Dosyanın ilk satırlarıFirst rows of the file {{ impPreviewHint }}
{{ impPreviewNoHead }}
{{ pr.no }} {{ pc.v }}
{{ impAlwaysCreateNote }}
{{ impNoWriteNote }}
{{ impMatchNote }}
{{ impTurCevirNote }}
{{ impUvNote }}{{ impUvKesik }}
SatırRow KodCode ÜrünProduct DurumStatus Eski → yeniOld → new
{{ uv.row }} {{ uv.code }} {{ uv.name }} {{ uv.durum }} {{ uv.degisim }}
{{ impCreateNote }}
{{ impSinifNote }}
Aynı adlı satırlarRows with the same name {{ impDupCount }}
{{ impDupNote }}
AdName SatırlarRows Ne yapılsın?What to do?
{{ r.name }}
{{ l.txt }}
Reçete önizlemesiRecipe preview
{{ impRcLead }}
Önizleme hazırlanıyor…Building the preview…
{{ impRcNote }}
{{ impRcSummary }}
{{ impRcFixNote }}
Açılacak yeni ürünlerNew products to create
{{ impRcNewNote }}
Ad (dosyadan)Name (from the file) KodCode TürKind BirimUnit DurumStatus
{{ ny.name }}
{{ ny.rol }}
{{ ny.code }} {{ ny.durum }}
ÜrünProduct DurumStatus ReçeteRecipe NotNote
{{ ru.code }} {{ ru.name }}{{ ru.durum }}{{ ru.kalem }}{{ ru.reason }}
{{ impRcEditTitle }}
{{ impRcEditFile }}
{{ impRcQtyHint }}
SatırRow ÜrünProduct HammaddeMaterial MiktarQuantity DurumStatus
{{ rs.row }} {{ rs.product }} {{ rs.comp }} {{ rs.qty }} {{ rs.durum }} düzeltildifixed
{{ rs.reason }}
{{ rs.file }}
Onaylayana kadar hiçbir şey yazılmaz.Nothing is written until you confirm.
{{ impCantNote }}
{{ impSaVerifySummary }}
Tutmayan ve okunamayan satırlarMismatched and unreadable rows
SatırRow ÜrünProduct TarihDate DosyadaIn the file UygulamadaIn the app DurumStatus
{{ si.row }}{{ si.name }}{{ si.date }}{{ si.file }}{{ si.app }}{{ si.why }}
{{ impSaIssuesMore }}
{{ impSaExtraNote }}
ÜrünProduct TarihDate AlışPurchase
{{ sx.name }}{{ sx.date }}{{ sx.what }}
Cari × ay toplamları (dosya / uygulama)Account × month totals (file / app)
CariAccount AyMonth ParaCurrency Dosyada adetFile rows Dosyada tutarFile amount Uygulamada adetApp rows Uygulamada tutarApp amount DurumStatus
{{ sg.party }}{{ sg.month }}{{ sg.cur }}{{ sg.fileN }}{{ sg.fileT }}{{ sg.appN }}{{ sg.appT }}{{ sg.state }}
{{ impResultSummary }}
Birim başına toplamTotals per unit
BirimUnit SatırRows ExcelExcel UygulamaApp FarkDifference
{{ kt.unit }}{{ kt.rows }}{{ kt.excel }}{{ kt.app }}{{ kt.diff }}
SatırRow AdName KodCode Excel'deIn Excel UygulamadaIn the app FarkDifference DurumStatus
{{ kr.row }}{{ kr.name }}{{ kr.code }}{{ kr.excel }}{{ kr.app }}{{ kr.diff }}{{ kr.durum }}
Açılan kalemlerCreated items
SatırRow AdName KodCode TürType KategoriCategory MiktarQuantity
{{ ac.row }}{{ ac.name }}{{ ac.code }}{{ ac.kind }}{{ ac.cat }}{{ ac.qty }}
{{ impFlYineDeNote }}
Satıra cari seçPick a party for rows
{{ impFlCariOzet }}
{{ impFlCariSecili }} {{ impFlCariYukluDegil }}
SatırRow Dosyadaki adName in file SorunProblem Seçilen cariChosen party
{{ fc.row }}{{ fc.name }}{{ fc.reason }}{{ fc.cari }}
{{ impFlCariFazla }}
SatırRow AdName Neden atlandıWhy skipped
{{ sk.row }}{{ sk.name }}{{ sk.reason }}
Birleştirilen satırlarMerged rows
SatırRow AdName Nereye birleştirildiMerged into
{{ bi.row }}{{ bi.name }}{{ bi.reason }}
Yazıldı ama eksik kaldıWritten, but incomplete
SatırRow AdName Ne eksikWhat is missing
{{ uy.row }}{{ uy.name }}{{ uy.reason }}
PlanlamaPlanningÜrünler ve reçetelerProducts and recipes

Ürünler ve reçetelerProducts and recipes

{{ productCount }}

Ürün kartı, fiyat, sınıflandırma, parça başına reçete ve istasyon rotası.Product card, price, classification, recipe per piece and station route.

Ürün verileriProduct data
İçe aktarImport
{{ matNoRateNote }}

{{ draftTitle }}

{{ draftIdNote }} {{ draftKindLabel }} Onay bekliyorAwaiting approval
BirimUnit {{ draftUnitAd }}
{{ kindWarn }}

KimlikIdentity

{{ draftAdNot }}

{{ kindNote }}

{{ draftKodSabit }}
{{ draftKodNot }}
{{ katOneriBaslik }} {{ katOneriFazla }}
{{ katDurum }}
{{ katBilgi }}
{{ katYeniKodHata }}
{{ katYeniKodNot }}
Bu kategoride sorulan ölçülerMeasurements asked in this category
{{ katHizmetNot }}
{{ m.ad }}{{ m.kod }}yeninew
{{ malOneriBaslik }} {{ malOneriFazla }}
{{ malDurum }}
{{ sinifAyarBaslik }}
Sorulan ölçülerMeasurements asked
{{ katHizmetNot }}
{{ sinifAyarKodNot }}
{{ sinifAyarNot }}
{{ altKatOneriBaslik }} {{ altKatOneriFazla }}
{{ altKatDurum }}
ÖlçülerMeasurements
{{ o.hata }}
{{ olcuBosNot }} {{ olcuNot }}
Kart bilgileriCard details
{{ draftLogoNot }}
{{ draftLogoSecBaslik }}
{{ kartWarn }}
{{ kartHint }}
{{ lszBaslik }}{{ lszSayac }}
{{ lszAciklama }}
{{ lszKokBaslik }}
{{ lszHarfBaslik }}
{{ lszSiraBaslik }}
{{ o.no }}. {{ o.ad }}
{{ lszSiraNot }}
{{ lszNot }}
Fiyat ve ağırlıkPrice and weight
{{ priceHint }}
{{ priceSrcNote }}
{{ priceGizliNote }}
ağırlık girilmedi — kg bazlı hesap eksik kalırweight not entered — kg-based calculations will be incomplete
{{ kgSrcNote }}
{{ kgFixedText }}
{{ kgEskiNot }} {{ kgEskiUyari }}
{{ draftPriceTry }}
TedarikçiSupplier
{{ urnCariAcNot }}
{{ urnCariAraNot }}
{{ costPartyHint }}
{{ priceCmpWarn }}
{{ priceCmpEmptyNote }}
TedarikçiSupplier FiyatPrice ₺ TarihDate
{{ k.party }} {{ k.price }} {{ k.tl }} {{ k.at }} {{ k.mark }} {{ k.cheap }}
{{ saNote }}
{{ saEmptyNote }}
{{ saTotals }}
TarihDate CariAccount MiktarQuantity Birim fiyatUnit price TutarAmount Fatura noInvoice no
{{ p.date }}{{ p.party }}{{ p.qty }}{{ p.price }}{{ p.amount }}{{ p.doc }}
{{ saMore }}
Satış fiyatıSale price
{{ saleReadTxt }}
{{ draftSaleTry }}
{{ notSoldNote }}

{{ saleHint }}

{{ recipeHiddenNote }}

ReçeteRecipe

{{ recipeTally }}

Satırları zaman içinde teker teker doldurabilirsiniz. Her değerin yanında kaynağını işaretleyin: varsayım, olması gereken teorik değer ya da fiilen ölçtüğünüz değer.Fill the lines in over time. Mark each value's source: assumed, the theoretical target, or what you actually measured.

{{ belgeAd }}Okunuyor…Reading…
{{ belgeNote }}

{{ belgeLead }}

{{ belgeDiger }}

{{ belgeYield }}

#{{ b.row }} {{ b.file }} {{ b.mat }} {{ b.reason }}
{{ belgeSecTitle }}
{{ belgeSecMore }}
Reçete boş.Recipe is empty. Aşağıdan girdi ekleyin: hammadde ya da yarı mamul olan bir ürün.Add an input below: a product that is a raw material or semi-finished.
GirdiInput MiktarQuantity KaynakSource SilDelete
{{ r.label }} {{ r.kindLabel }} {{ r.state }} {{ r.subNote }} {{ r.unit }} {{ r.qtyNote }}
{{ receteGirdiNot }}

{{ noInputNote }}

{{ yieldUnit }}

{{ yieldNote }}

{{ yieldWarn }}
1 Mix weight per 1 {{ draftPieceUnit }} için karışım ağırlığı: : {{ draftPieceKg }} kg
{{ rvNote }}
{{ rvEmptyNote }}
{{ v.no }}{{ v.at }}{{ v.why }}{{ v.steps }}
{{ v.items }}
{{ v.yieldTxt }}
{{ rvOldNote }}
{{ rvHiddenNote }}

İstasyon rotasıStation route

Ürünün hangi istasyondan hangisine gideceği. Sıra buradaki sıradır.Which station the product goes to, and in what order.

{{ routeLockNote }}
Rota boş.Route is empty. Aşağıdan istasyon ekleyin.Add stations below.
SıraStep İstasyon tipiStation type MakineMachines İşlemlerActions
{{ s.no }} {{ s.name }}
ya daor {{ a.label }}
{{ s.units }}
Rota özeti: Route: {{ routeSummary }}
{{ routeAltNote }}
Bu ürünün işlem süresiThis product's process time
{{ stRateLead }}
{{ h.label }} {{ h.unit }} {{ h.hint }}
{{ roNote }}
{{ roEmptyNote }}
{{ v.no }}{{ v.at }}{{ v.why }}{{ v.steps }}
{{ v.chain }}
{{ roOldNote }}
{{ roHiddenNote }}
{{ urnKirliNot }} {{ prodNote }}
PlanlamaPlanningSipariş tahminiOrder estimate

Sipariş tahminiOrder estimate

Ürün ve miktar girin; hat boyunca malzeme, çıkış, süre ve maliyet siz yazdıkça hesaplanır.Enter a product and a quantity; material, output, time and cost along the line are computed as you type.

{{ estNote }}

SiparişOrder

Sonuçlar siz yazdıkça yeniden hesaplanırResults are recomputed as you type
Hesap yönüDirection
{{ planDirNote }}
{{ planProductNote }}
{{ estSaveNote }}
{{ f.label }}
{{ f.value }}
{{ f.sub }}
Adım verimlerinin kaynağıSource of step yields {{ r.label }}{{ r.n }}
Bu hesapta eksik kalanlarWhat this calculation leaves out
  • {{ w.t }}

Miktar girinEnter a quantity

Ürünü seçip miktarı yazınca üretim ağacı, hammadde ihtiyacı ve istasyon adımları burada çıkar.Pick a product and type a quantity; the production tree, material needs and station steps appear here.

Üretim ağacı — hangi ürün, ne kadarProduction tree — which product, how much

ÜrünProduct TürKind {{ planTreeNeedHead }} BaşlangıçStart qty
{{ t.label }} {{ t.tag }} {{ t.qtyTxt }} {{ t.startTxt }}

Hammadde ihtiyacı — tüm seviyelerMaterial required — all levels

HammaddeMaterial KaynakSource MiktarQty MaliyetCost
{{ m.label }} {{ m.srcLabel }} {{ m.qty }} {{ m.cost }}
Reçetede miktarı girilmiş hammadde yok.No recipe line has a quantity entered. Ürünler ve reçeteler ekranından reçeteye miktar girin; hammadde maliyeti ancak ondan sonra çıkar.Enter quantities in the recipe on the Products and recipes screen; material cost appears only after that.

Net ihtiyaç — eldeki stok düşülünceNet requirement — after stock on hand

Stok listesi alınıyor…Loading stock…

{{ planNetOzet }}

Yarı mamul / ürünSemi-finished / item StoktanFrom stock
{{ y.label }}{{ y.fromStock }}
HammaddeMaterial GerekenRequired StoktanFrom stock AlınacakTo buy
{{ n.label }} {{ n.gross }} {{ n.fromStock }} {{ n.buy }}

Üretilecek kısım için hammadde gerekmiyor.No material is needed for the part to produce.

{{ planNetNot }}

İstasyon adımları — yarı mamuller önceStation steps — semi-finished first

İstasyonStation GirenIn ÇıkanOut HurdaScrap KaynakSource SaatHours ElektrikPower İşçilikLabour AdımStep
{{ s.code }}{{ s.name }} {{ s.prodLabel }} {{ s.capTxt }} {{ s.qtyIn }} {{ s.qtyOut }} {{ s.scrap }} {{ s.srcLabel }} {{ s.yieldTxt }} {{ s.hours }} {{ s.power }} {{ s.labour }} {{ s.total }}
Bu ürün için istasyon rotası tanımlanmamış.No station route is defined for this product. Ürünler ve reçeteler ekranında ürünü seçip istasyonları sırasıyla ekleyin; süre ve işlem maliyeti ancak ondan sonra hesaplanır.Select the product on the Products and recipes screen and add its stations in order; time and process cost are computed only after that.
{{ planSrcNote }}
{{ planAltNote }}
{{ planNote }}

Kayıtlı tahminlerSaved estimates

{{ estCountTxt }}
{{ estDelAskNote }}

Henüz kayıtlı tahmin yokNo saved estimates yet

Hesap görünümünde "Tahmini kaydet" ile kaydedilen tahminler burada listelenir.Estimates saved with "Save this estimate" in the calculation view are listed here.

Ne zamanWhen ÜrünProduct HedefTarget SaatHours ToplamTotal BirimPer unit KimWho İşlemActions
{{ t.at }} {{ t.product }} {{ t.target }} {{ t.hours }} {{ t.total }} {{ t.perUnit }} {{ t.by }}
{{ estDetailHead }}
# İstasyonStation KaynakSource GirenIn ÇıkanOut SaatHours ElektrikPower İşçilikLabour SarfConsum. ToplamTotal
{{ d.no }}{{ d.name }} {{ d.srcLabel }} {{ d.qtyIn }}{{ d.qtyOut }} {{ d.hours }}{{ d.power }} {{ d.labour }}{{ d.consum }} {{ d.total }}
Gerçekleşen partiActual batch {{ estLinkedTxt }}
{{ estLinkHint }}
{{ estCmpEmptyTxt }}
Planlanan ↔ gerçekleşenPlanned ↔ actual TahminEstimate GerçekleşenActual FarkDifference
{{ c.label }}{{ c.est }}{{ c.act }}{{ c.diff }}
İstasyon tipiStation type Tahmin saatEst. hours Gerçek saatActual hours Tahmin çıkanEst. out Gerçek çıkanActual out KayıtEntries
{{ c.name }}{{ c.estHours }}{{ c.actHours }}{{ c.estOut }}{{ c.actOut }}{{ c.records }}
  • {{ n.t }}
PlanlamaPlanningMaliyet modeliCost model

Maliyet modeliCost model

Uygulamadaki her tahmin bu değerleri okur. Değişiklik geçmiş kayıtları oynatmaz: her üretim adımı kayıt anındaki değerlerle hesaplanır.Every estimate in the app reads these values. A change does not move past records: each production step is costed with the values in effect when it was recorded.

{{ costsStamp }}

Döviz kuru — elle mi, otomatik mi?FX rate — by hand or automatic?

Elle girilen kurRate entered by hand

{{ g.unit }}
{{ g.hint }}

Otomatik kurAutomatic rate

Otomatik kipte sunucu, dolar ve euro kurunu kaynak listesindeki sırayla çeker: ilki yanıt verirse diğerlerine gidilmez. In automatic mode the server tries the sources in the order of the source list; the first that answers wins.
Nasıl çalışır?How does it work?
Varsayılan sıra TCMB → ECB → open.er-api.com; sırayı ve hangilerinin deneneceğini kaynak listesinden değiştirebilirsiniz. TCMB hafta içi ve ~15:30'dan sonra yayımlar; hafta sonu ve resmî tatilde yeni kur yoktur. Hiçbir kaynağa ulaşılamazsa eldeki kur değişmez ve kullanılmaya devam eder, hata aşağıda yazar. Default order TCMB → ECB → open.er-api.com; you can change the order and which ones are tried in the source list. TCMB publishes on weekdays after ~15:30; no new rate on weekends and holidays. If no source can be reached, the existing rate is unchanged and stays in use, and the error is shown below.
TCMB bülteninde dört sayı vardır; hangisinin kullanılacağı bir muhasebe kararıdır. The TCMB bulletin carries four numbers; which one to use is an accounting decision.
Hangisini seçmeli?Which one to pick?
Döviz Satış dövizi satın alırken ödenen, Döviz Alış bozdururken alınan kurdur. İhracat gelirini TL'ye çevirirken alış, ithal girdiyi fiyatlarken satış gerçeğe daha yakındır. Forex selling is what you pay to buy currency, forex buying what you receive when converting. For export income buying is closer to reality; for imported inputs, selling.
{{ fxNote }}
{{ fxLast }}
{{ fxCross }}

Kaynaklar ve son kurlarSources and latest rates

Hangi kaynaklar, hangi sırada?Which sources, in what order?

{{ fxPickNote }}
{{ kp.order }}
{{ kp.name }}
{{ kp.kindTxt }} · {{ kp.spreadTxt }}
{{ kp.url }}
{{ kp.stateTxt }}
Sıradaki ilk kaynak yanıt verirse diğerlerine gidilmez. Değişiklik Kaydet ile geçerli olur. The first source that answers wins; the rest are skipped. Changes take effect on Save.
SıraOrder KaynakSource TürKind Alış/satışSpread Son denemedeLast attempt
{{ ks.order }}
{{ ks.name }}
{{ ks.url }}
{{ ks.kindTxt }} {{ ks.spreadTxt }} {{ ks.stateTxt }}

Kayıtlı kurlarStored rates

Para birimiCurrency Kur (₺)Rate (₺) KaynakSource Bülten tarihiBulletin date Yazıldığı anRecorded at
{{ k.currency }} {{ k.rateTxt }} {{ k.source }} {{ k.rateDate }} {{ k.fetchedAt }}
Son çekim adresi: Last fetched from: {{ fxSourceUrl }}

{{ expInvTitle }}

{{ expInvHintLead }}
Nasıl hesaplanır?How is it computed?
{{ expInvHintMore }}
{{ expInvEmptyNote }}
{{ expInvNote }}
{{ gtiBusyText }}
{{ gtiErr }}
{{ gtiDone }}
{{ gtiSummary }}
  • {{ g.status }} {{ g.row }}
    {{ g.changes }}
    {{ g.error }}
    {{ g.warn }}
{{ gtiMore }}
{{ gtiBlocked }}

Vergi ve maliyet denetimiTax and cost check

Açıklanıyor…Explaining…
{{ yzcDenErr }}
{{ yzcDenAi }}

{{ yzcDenGenel }}

Açıklanacak bulgu yok.No findings to explain.
  • {{ b.badge }} {{ b.finding }}
    {{ b.text }}
    {{ b.todo }}
    {{ b.src }}
Denetleniyor…Checking…
{{ fdnErr }}
{{ fdnSummary }}
{{ fdnScope }}
{{ fdnNone }}

Alış fiyatı sapmalarıUnusual purchase prices

{{ fdnFiyatOzet }}
{{ fdnFiyatKural }}
{{ fdnFiyatNone }}
  • {{ d.badge }} {{ d.title }}
    {{ d.sub }}
    {{ d.txt }}
{{ fdnFiyatMore }}
  • {{ d.badge }} {{ d.title }}
    {{ d.sub }}
    • {{ b.label }} {{ b.text }}
    • {{ m.text }}
{{ fdnMore }}
{{ expInvReadBusyText }}
{{ expInvReadErr }}
{{ expInvReadTitle }}
{{ expInvReaderBy }} {{ expInvReaderText }}
  • {{ du.text }}
{{ po.ad }}{{ po.deger }}
  • {{ uy.text }}
{{ expInvReadSummary }}
Belgedeki değerler ve yerleri, denetimlerValues on the document with their location, checks
{{ fa.ad }}{{ fa.deger }}{{ fa.yer }}
  • {{ fk.durum }} {{ fk.ad }} {{ fk.ayrinti }}
{{ expInvDueTitle }}
  • {{ vd.when }} {{ vd.text }}
{{ expInvDueNote }}
{{ expInvRecTitle }}
SatıcıSeller TürKind SıklıkFrequency Ortalama (KDV hariç)Average (excl. VAT) Son faturaLast invoice Bu ayThis month
{{ tk.name }}{{ tk.kind }}{{ tk.months }}{{ tk.avg }}{{ tk.last }} {{ tk.status }}
{{ expInvRecNote }}
{{ expKmTitle }}
{{ expKmSummary }}
FaturaInvoice DönemPeriod TutarAmount DeğişiklikChange NedenWhy İşlemActions
{{ km.who }}{{ km.range }}{{ km.amount }} {{ km.change }}{{ km.why }} {{ km.state }}
Kontrol edilecekTo check
FaturaInvoice DönemPeriod TutarAmount Şimdiki türCurrent kind ÖnerilenSuggested Neden taşınmadıWhy not moved İşlemActions
{{ kk.who }}{{ kk.range }}{{ kk.amount }} {{ kk.kind }}{{ kk.suggested }}{{ kk.why }}
{{ expKmNote }}
{{ expInvDelAskNote }}
TürKind DönemPeriod Tutar (KDV hariç)Amount (excl. VAT) KDVVAT Fatura kWhInvoice kWh Neye bölündüDivided by KapsamCoverage NotNote İşlemActions
{{ f.kindLabel }} {{ f.sideLabel }} {{ f.range }} {{ f.closedLabel }} {{ f.dueText }} {{ f.amount }} {{ f.vat }} indirilemeznon-deductible {{ f.kwh }} {{ f.basis }} kayıt yokno records {{ f.coverage }} {{ f.note }} {{ f.docText }} {{ f.fileNone }}
{{ expInvDocText }}
Bu faturanın girildiği dosya saklanıyor.The file this invoice was entered from is stored.

FaturaInvoice

{{ expInvKindAraNot }} {{ expInvKindMissing }} {{ expInvKindHint }}
{{ expInvSideFixedNote }}

TutarAmount

{{ expInvVatHint }}
  • {{ u.label }} {{ u.text }}
{{ expInvClosedNote }}

İşçilik — maaşlardan hesaplanırLabour — computed from salaries

İşçilik şu bölmedir: o ayın maaş havuzu ÷ o ay gerçekten çalışılan adam-saat. Labour is this ratio: the month's salary pool ÷ person-hours actually worked that month.
Nasıl hesaplanır?How is it computed?
Maaşlar Çalışanlar ekranından (o ay geçerli sürüm), adam-saat üretim kayıtlarından gelir. Rapor ve bu ekran aynı hesabı kullanır. Kayıt yoksa bölen sıfırdır ve hesap yapılamaz — o zaman tahminlerde son bilinen ayın oranı kullanılır ve bu aşağıda yazar. Elle saat ücreti girişi yok. Salaries come from the Employees tab (the version in effect that month), hours from production records. The report and this screen share the same computation. With no records the divisor is zero — estimates then use the last known month's rate, stated below. There is no hand-entered hourly rate.
%
İşveren yükü, işverenin kendi SGK payıdır ve brüt maaşın içinde değildir. Oranı yıla ve teşviklere göre değiştiği için hesaplanmaz — girilir. 0 bırakırsanız işçilik gerçeğinden düşük çıkar. The employer burden is the employer's own social-security share and is not inside the gross salary. It varies by year and incentives, so it is entered, not derived. Leaving it 0 understates labour.
{{ labourNote }}
Şu an geçerli işçilik ücretiLabour rate in effect
{{ labourEffective }} ₺ / saathour {{ labourEffectiveSrc }}
{{ labourLastKnownNote }}
Bu ay için işçilik oranı hesaplanamıyor ve son bilinen bir ay da yok; tahminlerde işçilik 0 ₺ sayılır — bu bir tahmin değil, eksik veridir. Sebebi aşağıda. No labour rate can be computed for this month and there is no last known month either; estimates count labour as ₺0 — that is missing data, not an estimate. The reason is below.
Maaş havuzuSalary pool
{{ labourPool }}
Çalışılan adam-saatPerson-hours worked
{{ labourHours }}
Çıkan ürün (adet)Units produced
{{ labourUnits }}
₺ / saathour
{{ labourPerHour }}
₺ / ürünunit
{{ labourPerUnit }}
{{ mm.text }}
ÇalışanEmployee Aylık maliyetiMonthly cost Adam-saatPerson-hours İşlenen adetUnits processed ₺ / ürünunit ₺ / saathour
{{ w.name }}
{{ w.code }}
{{ w.why }}
{{ w.salaryNote }}
{{ w.cost }} {{ w.hours }} {{ w.units }} {{ w.perUnit }} {{ w.perHour }}
İşlenen toplamTotal processed
{{ labourProcessedTotalSub }}
{{ labourProcessedTotal }}
{{ labourMaasNote }}
{{ labourSrcNote }}
{{ labourUnattr }}
{{ labourUnitsNote }}

İstasyon tipleriStation types

{{ roleNote }}
Henüz istasyon tipi yokNo station types yet "Yeni tip" ile başlayın: adını, giren/çıkan birimini ve rolünü tanımlayın.Start with "New type": give it a name, its in/out unit and a role.
Ad (TR)Name (TR) Ad (EN)Name (EN) GirenIn ÇıkanOut RolRole KullanımUsed by DurumState
YeniNew {{ t.usage }} {{ t.warn }}

İstasyon tipi parametreleriStation type parameters

Kayıtlı veri gelene kadar tahminlerde bu değerler kullanılır.Used in estimates until logged data overrides them.
{{ typeTally }}
{{ cptPanel.busyText }}
{{ cptPanel.err }}
{{ cptPanel.done }}
{{ cptPanel.summary }}
  • {{ g.status }} {{ g.row }}
    {{ g.changes }}
    {{ g.error }}
    {{ g.warn }}
{{ cptPanel.more }}
{{ cptPanel.blocked }}
Her sayının yanındaki işarete tıklayarak kaynağını değiştirin:Click the badge next to a number to change its source: VAvarsayımassumed Tteoriktheoretical ÖMölçülenmeasured
Girilecek parametre yokNo parameters to enter Önce bir istasyon tipi ekleyin; güç, hız, hurda ve sarf değerleri burada açılır.Add a station type first; power, rate, scrap and consumable values appear here.
TipType MakineUnits GüçPowerkW HızRatedk / birimmin / unit HurdaScrap% SarfConsum.₺ / birim₺ / unit
{{ t.name }} {{ t.units }}

Dönem kilidi — kapanan ay değişmesinPeriod lock — a closed month stays put

{{ periodCountTxt }}
{{ periodIntroLead }}
Nasıl çalışır?How does it work?
{{ periodIntroMore }}
{{ periodNote }}

Yeni dönemNew period

{{ periodEmptyNote }}

DönemPeriod AralıkRange DurumState Kim / ne zamanWho / when İşlemActions
{{ pr.code }} {{ pr.from }} — {{ pr.to }} {{ pr.stateTxt }} {{ pr.by }}
Kaydedilmemiş değişiklik varUnsaved changes {{ costsNote }} Kaydedilen değerler tahmin ve raporlarda anında kullanılır.Saved values are used by estimates and reports right away.
{{ t.title }}
{{ t.detail }}
{{ savedText }} {{ today }} {{ statusLeft }}
{{ fxNote }} Ctrl KAraSearch {{ appVersion }}