Genel Muhasebe'de yıl sonu kapanış yordamı yapılırken "BİRİnCİl ANAHTAR kısıtlaması 'PK##0671112' ihlali" hatası
Bu makalede, 'PK##0671112' BİRİnCİl ANAHTAR kısıtlamasının ihlali hatası nedeniyle Microsoft Dynamics GP'de Genel Muhasebe'de yıl sonu kapanış yordamını gerçekleştirememenize neden olan sorun için bir çözüm sağlanır.
Şunlar için geçerlidir: Microsoft Dynamics GP
Özgün KB numarası: 950019
Belirtiler
Microsoft Dynamics GP'de Genel Muhasebe'de yıl sonu kapanış yordamını gerçekleştirmeye çalıştığınızda aşağıdaki hata iletisini alırsınız:
[Microsoft] [ODBC SQL Server Sürücüsü][SQL Server]BİRİnCİl ANAHTAR kısıtlaması 'PK##0671112' ihlali. '##0671112' nesnesine yinelenen anahtar eklenemiyor
Neden
Yıl sonu kapanış işlemleri, hesaba atanmamış bir para birimi içerir.
Çözüm
Bu sorunu çözmek için para birimini uygun hesaba atayın. Bunu yapmak için şu adımları uygulayın:
Tüm kullanıcıların Microsoft Dynamics GP'dan çıkmasını sağlayın.
Genel Muhasebe yıl sonu kapanış yordamını gerçekleştirmeye çalışmadan önce şirket veritabanının yedeğini geri yükleyin.
Destek Yöneticisi Konsolu'nu, Microsoft SQL Sorgu Çözümleyicisi'ni veya SQL Server Management Studio başlatın. Bunu yapmak için, kullandığınız programa bağlı olarak aşağıdaki yöntemlerden birini kullanın.
Yöntem 1: SQL Server Masaüstü Altyapısı için
SQL Server Masaüstü Altyapısı (MSDE 2000 olarak da bilinir) kullanıyorsanız Destek Yöneticisi Konsolu'nu başlatın. Bunu yapmak için Başlat'ı seçin, Tüm Programlar'ın üzerine gelin, Microsoft Yönetici Konsolu'na gidin ve ardından Yönetici Konsolu'nu Destekle'yi seçin.
Yöntem 2: SQL Server 2000 için
SQL Server 2000 kullanıyorsanız SQL Sorgu Çözümleyicisi'ni başlatın. Bunu yapmak için Başlat'ı seçin, Tüm Programlar'ın üzerine gelin, Microsoft SQL Server'nin üzerine gelin ve sorgu çözümleyicisi'ni seçin.
Yöntem 3: SQL Server 2005 için
SQL Server 2005 kullanıyorsanız SQL Server Management Studio başlatın. Bunu yapmak için Başlat'ı seçin, Tüm Programlar'ın üzerine gelin, Microsoft SQL Server 2005'in üzerine gelin ve SQL Server Management Studio'ı seçin.
Şirket veritabanında aşağıdaki betiği çalıştırın:
Select CURNCYID FROM GL20000
CURNCYID sütununda görüntülenen tüm para birimlerini not edin.
Microsoft Dynamics GP'yi başlatın ve kullanıcı olarak
'sa'
oturum açın.Kartlar menüsünde Finansal'ın üzerine gelin ve Hesap'ı seçin.
Hesap alanına, korunan kazançlar hesap numarasını yazın.
Para Birimi'ne tıklayın.
Hesap Para Birimlerini Seçin penceresinde, 5. adımda not ettiğiniz Para Birimi Kimliği onay kutularını seçin.
Genel Muhasebe'de yıl sonu kapanış yordamını gerçekleştirin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin