29 nesne: uygulama kodu SQL üretiyor ama referans katalogda tanım yok — kod referansı, ekran, karar (INCLUDE_IN_BASE / OPTIONAL_MODULE / REMOVE_LEGACY_CODE / MANUAL_REVIEW), runtime durumu PENDING.
BASE Status: CANDIDATE_CANONICAL · Runtime Certification: PENDING. ERPGOLD BASE, statik kod + katalog analizinden üretilmiş bir adaydır; çalışma zamanı doğrulaması (temiz kurulum + uygulama smoke testi) tamamlanmadan CANONICAL/CERTIFIED sayılmaz. Hiçbir DB değişikliği yapılmadı.
Kodda var, referans veritabanında yok (29). ERPPRO kaynak kodu bu nesnelere SQL üretir; INST-ERPGOLDV2 (2026-09-10) referans kataloğunda tanımları yoktur. BASE'e alınamadılar; her biri için ürün sahibi kararı gerekir: INCLUDE_IN_BASE (tanım üretim kurulumundan salt okunur çıkarılır), OPTIONAL_MODULE, REMOVE_LEGACY_CODE veya MANUAL_REVIEW. Çalışma zamanı etkisi: ekran açılabiliyorsa Invalid object name (bkz. SQLR-001…).
Özet
| Nesne | 29 |
| Karar dağılımı | MANUAL_REVIEW 29 |
| Runtime durumu | PENDING (tümü) |
| Sistem.ERPSCHEMA satırı var | 1 |
Liste
| Beklenen DB Object | Kod ref. | Dosya:satır | Ekran | Class | Method | Örnek | Referans DB'de var mı? | Sistem.ERPSCHEMA | Aktif feature mi? | Karar | Runtime durumu | Not | SQL riski |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cari.GETOdemeKasaOzeti | 1 | ERPPRO/Controls/Islem Ekranı/Ekran/FrmOdemeKasa.vb:8 | FrmOdemeKasa | Grid.DataSource = New InternalDb("Select * from [Cari].[GETOdemeKasaOzeti]('" & CmbKasa.EditValue & "')").DataTable | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-014 | ||
| Cari.GETOdemeListesi | 2 | ERPPRO/Controls/Islem Ekranı/Ekran/FrmOdemeListesi.vb:9; ERPPRO/Controls/Islem Ekranı/Ekran/FrmOdemeListesi.vb:11 | FrmOdemeListesi | Grid.DataSource = New InternalDb("Select * from Cari.GETOdemeListesi('" & LoginInformation.Kasa.Id & "','" & AccountID & "','" & ComboBoxEdit1.Text & | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-015 | ||
| Cari.GetRiskRaporu | 1 | ERPPRO/Form/Tanımlamalar/Cari/FrmRiskRaporu.vb:14 | FrmRiskRaporu | GrdPozisyon.DataSource = New InternalDb("Select * From Cari.GetRiskRaporu('" & DateEdit1.DateTime.ToSqlDate & "','" & LookUpEdit1.EditValue & "')").Da | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-027 | ||
| Cari.Odemeler | 6 | ERPPRO/Class/Dao/Cari.Odeme.vb:32; ERPPRO/Class/Dao/Cari.Odeme.vb:205; ERPPRO/Class/Dao/Cari.Odeme.vb:252; ERPPRO/Class/Dao/Cari.Odeme.vb:295 | Using db As New InternalDb("Select * From Cari.Odemeler Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-001 | |||
| Genel.IptalOnay | 6 | ERPPRO/Class/Dao/IptalOnay.vb:32; ERPPRO/Class/Dao/IptalOnay.vb:130; ERPPRO/Class/Dao/IptalOnay.vb:172; ERPPRO/Class/Dao/IptalOnay.vb:209 | Using db As New InternalDb("Select * From Genel.IptalOnay Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-002 | |||
| Organizasyon.GelenGorevler | 3 | ERPPRO/Organizasyon/Task/SchedulerView.vb:48; ERPPRO/Organizasyon/FrmGorevEkle.vb:105; ERPPRO/Organizasyon/FrmGorevEkle.vb:106 | FrmGorevEkle | Return "select GorevId as Id,OrganizasyonId,Convert(Bit,Case When Durum='Tamamlandı' Then 1 Else 0 End) as D,Oncelik,Mesaj,Tarih,Organizasyon,Gonderen | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-029 | ||
| Organizasyon.GidenGorevler | 1 | ERPPRO/Organizasyon/Task/SchedulerView.vb:50 | Return "select Id,Convert(Bit,Case When Durum='Tamamlandı' Then 1 Else 0 End) as D,Oncelik,Mesaj,Tarih,Organizasyon,Gonderen,Gorev,Yuzde,Kategori,Term | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-030 | |||
| Organizasyon.GorevDagitim | 6 | ERPPRO/Class/Dao/Organizasyon.Gorev.vb:363; ERPPRO/Class/Dao/Organizasyon.Gorev.vb:365; ERPPRO/Organizasyon/Task/SchedulerView.vb:155; ERPPRO/Organizasyon/Task/SchedulerView.vb:160 | db.ExecuteNonQuery("Delete From Organizasyon.GorevDagitim Where GorevId='" & Id & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-017 | |||
| Organizasyon.Gorevler | 8 | ERPPRO/Class/Dao/Organizasyon.Gorev.vb:32; ERPPRO/Class/Dao/Organizasyon.Gorev.vb:224; ERPPRO/Class/Dao/Organizasyon.Gorev.vb:297; ERPPRO/Class/Dao/Organizasyon.Gorev.vb:377 | Using db As New InternalDb("Select * From Organizasyon.Gorevler Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-016 | |||
| Siparis.FiyatListesi | 8 | ERPPRO/Class/Dao/Siparis.FiyatListesi.vb:31; ERPPRO/Class/Dao/Siparis.FiyatListesi.vb:54; ERPPRO/Class/Dao/Siparis.FiyatListesi.vb:125; ERPPRO/Class/Dao/Siparis.FiyatListesi.vb:150 | Using db As New InternalDb("Select * From Siparis.FiyatListesi Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-003 | |||
| Siparis.GetFiyatListesi | 1 | ERPPRO/Class/Ext/Siparis.FiyatListesiEx.vb:31 | Return "SELECT * From Siparis.GetFiyatListesi(0)" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-009 | |||
| Siparis.GetLastPrice | 1 | ERPPRO/Form/Siparis/FrmSipModelEkle.vb:355 | FrmSipModelEkle | Using db As New InternalDb("Select Siparis.GetLastPrice('" & Siparis.HesapId & "','" & Siparis.AyarId & "', '" & CmbKodu.EditValue & "','" & CmbRecete | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-024 | ||
| Siparis.GetPaketHesapListesi | 1 | ERPPRO/Form/Siparis/FrmPaketEkle.vb:53 | FrmPaketEkle | SimpleList1.SQL = "Select * from Siparis.GetPaketHesapListesi('" & RecordId & "')" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-022 | ||
| Siparis.GetUyumluPaketler | 1 | ERPPRO/Form/Siparis/FrmSipModelEkle.vb:115 | FrmSipModelEkle | CmbPaket.Properties.DataSource = New InternalDb("select Id,Kodu , Aciklama from Siparis.GetUyumluPaketler(" & Program.SubeId & "," & CInt(CmbKodu.Edit | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-023 | ||
| Siparis.ModelAyarBlackList | 2 | ERPPRO/Form/Siparis/FrmModelKartıEkle.vb:27; ERPPRO/Form/Siparis/FrmSipModelEkle.vb:75 | FrmModelKartıEkle, FrmSipModelEkle | SimpleList1.SQL = "Select B.Id,Kodu From Siparis.ModelAyarBlackList B Left Join Stok.Maden M on B.AyarId=M.Id Where B.IsDeleted='False'" | HAYIR | EVET | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-020 · SQLR-021 | ||
| Siparis.PaketHesaplari | 3 | ERPPRO/Form/Siparis/FrmAddAccount.vb:30; ERPPRO/Form/Siparis/FrmAddAccount.vb:34; ERPPRO/Form/Siparis/FrmPaketEkle.vb:67 | FrmAddAccount, FrmPaketEkle | If db.ExecuteScalar("Select Count(*) From Siparis.PaketHesaplari Where PaketId='" & PaketId & "' And HesapId='" & HesapId & "'") > 0 Then | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-019 | ||
| Sistem.iException | 2 | ERPPRO/Class/Dao/Sistem.iException.vb:30; ERPPRO/Class/Dao/Sistem.iException.vb:98 | Using db As New InternalDb("Select * From Sistem.iException Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-018 | |||
| Stok.GetTakozIsciligi | 1 | ERPPRO/Class/Module/Database.vb:625 | Using db As New InternalDb("Select Stok.GetTakozIsciligi ('" & TakozId & "')") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-028 | |||
| Uretim.Eritme | 6 | ERPPRO/Class/Dao/Uretim.Eritme.vb:31; ERPPRO/Class/Dao/Uretim.Eritme.vb:216; ERPPRO/Class/Dao/Uretim.Eritme.vb:269; ERPPRO/Class/Dao/Uretim.Eritme.vb:321 | Using db As New InternalDb("Select * From Uretim.Eritme Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-004 | |||
| Uretim.Formul | 7 | ERPPRO/Class/Dao/Uretim.Formul.vb:32; ERPPRO/Class/Dao/Uretim.Formul.vb:109; ERPPRO/Class/Dao/Uretim.Formul.vb:148; ERPPRO/Class/Dao/Uretim.Formul.vb:188 | Using db As New InternalDb("Select * From Uretim.Formul Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-005 | |||
| Uretim.FormulDetay | 7 | ERPPRO/Class/Dao/Uretim.FormulDetay.vb:32; ERPPRO/Class/Dao/Uretim.FormulDetay.vb:88; ERPPRO/Class/Dao/Uretim.FormulDetay.vb:117; ERPPRO/Class/Dao/Uretim.FormulDetay.vb:146 | Using db As New InternalDb("Select * From Uretim.FormulDetay Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-006 | |||
| Uretim.GetEritmeListesi | 1 | ERPPRO/Class/Ext/Uretim.Eritmeex.vb:17 | Return "SELECT * From Uretim.GetEritmeListesi('" & Program.SubeId & "' )" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-010 | |||
| Uretim.GetFormulDetay | 2 | ERPPRO/Uretim/EditEritme.vb:45; ERPPRO/Uretim/EditFormulEkle.vb:43 | GridControl.DataSource = New InternalDb("Select *,0.00 as Miktar from Uretim.GetFormulDetay('" & Val(CmbFormul.EditValue) & "') ").DataTable | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-025 | |||
| Uretim.GetFormuls | 1 | ERPPRO/Class/Ext/Uretim.FormulEx.vb:31 | Return "SELECT * From Uretim.GetFormuls()" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-011 | |||
| Uretim.GetModelPartiBilgiListesi | 1 | ERPPRO/Class/Ext/Uretim.ModelPartiBilgileri.vb:15 | Return "SELECT * From Uretim.GetModelPartiBilgiListesi('" & Program.SubeId & "')" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-012 | |||
| Uretim.GetPartiler | 1 | ERPPRO/Class/Ext/UretimPartilerEx.vb:15 | Return "SELECT * From Uretim.GetPartiler('" & Program.SubeId & "')" | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-013 | |||
| Uretim.GetPartiModelListesi | 1 | ERPPRO/Uretim/FrmPartiEkle.vb:113 | FrmPartiEkle | Grid.DataSource = New InternalDb("Select * from Uretim.GetPartiModelListesi(1)").DataTable | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-026 | ||
| Uretim.ModelPartiBilgileri | 7 | ERPPRO/Class/Dao/Uretim.ModelPartiBilgileri.vb:30; ERPPRO/Class/Dao/Uretim.ModelPartiBilgileri.vb:122; ERPPRO/Class/Dao/Uretim.ModelPartiBilgileri.vb:155; ERPPRO/Class/Dao/Uretim.ModelPartiBilgileri.vb:188 | Using db As New InternalDb("Select * From Uretim.ModelPartiBilgileri Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-007 | |||
| Uretim.Partiler | 6 | ERPPRO/Class/Dao/Uretim.Partiler.vb:30; ERPPRO/Class/Dao/Uretim.Partiler.vb:156; ERPPRO/Class/Dao/Uretim.Partiler.vb:187; ERPPRO/Class/Dao/Uretim.Partiler.vb:218 | Using db As New InternalDb("Select * From Uretim.Partiler Where IsDeleted='False' And Id ='" & GetId & "'") | HAYIR | HAYIR | BİLİNMİYOR (menüden açılabiliyorsa çalışma zamanında Invalid object name) | MANUAL_REVIEW | PENDING | Kod bu nesneye SQL üretiyor; referans katalogda (V2, 2026-09-10) tanım yok → BASE'e alınamadı. Ölü/yarım özellik mi, katalog eksik mi? Ürün sahibi kararı. | SQLR-008 |
