AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Destek › Playbooks › PB-005

"A cursor with the name ... already exists" hatası

PLAYBOOKMOD-CARIERPGOLD_COREACTIVEMEDIUMDOCUMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 08_SupportPlaybooks/PB-005.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

PB-005 — "A cursor with the name ... already exists" hatası

Tema: BAGLANTI · Çağrı payı: 20.1% (Programa giriş / bağlantı / sunucu, 2244/11167 ERPGOLDV2 çağrısı) · Güven: MEDIUM · Gerçeklik: AS-DOCUMENTED

Belirti

İşlem kaydederken ekrana İngilizce 'cursor ... already exists' içeren hata geliyor; sonraki kayıtlar da hata veriyor.

Sorulacak sorular

  • Hata ilk hangi işlemde çıktı (ekran, işlem tipi)?
  • Program tamamen kapatılıp açıldı mı?
  • Aynı anda başka kullanıcı da hata alıyor mu?

Teşhis adımları

# Yap Beklenen Değilse
1 Program tamamen kapatılıp yeniden açılır. Hata gider. Hata verdiren işlem not edilir, destek ekibine bildirilir.

Çözüm

  1. Program kapatılıp yeniden açılır (bağlantı yenilenir).
  2. Tekrarlıyorsa hatayı üreten işlem (ekran, hesap, fiş no) not edilip destek ekibine iletilir.

Kalıcı önlem

Kaynakta kalıcı önlem yok [GAP].

Yükseltme (yazılımcıya ne zaman, hangi bilgiyle)

Yeniden açılışa rağmen tekrarlıyorsa: işlem bilgileri ve tam hata metni ile yazılımcıya (AcceptTransaction tetiği içindeki cursor'lar şüphelidir; TRG-CARI.ACCEPTTRANSACTION cursor kullanır).

Uyarı mesajları

  • "A cursor with the name ... already exists"

İlişkiler

Tür Hedef
Tablo Cari.Islemler
Bilinen sorun H-005

Kaynaklar

  • SRC-DRV-AZ — az/hatalar.md — H-05
  • SRC-DB-TRIGGER — KnowledgeBase/04_Database/Triggers/Cari.AcceptTransaction.md — satır 130