Microsoft Dynamics SL'de Borç Hesapları'nda kısmen yayımlanan toplu iş sorunlarını giderme

Bu makalede, Microsoft Dynamics SL'de Borç Hesapları'nda toplu işlemi yayınlamaya çalıştığınızda oluşan hatalara yönelik çözümler sağlanmaktadır.

Şunlar için geçerlidir: Microsoft Dynamics SL 2011
Özgün KB numarası: 871362

Belirtiler

Microsoft Dynamics SL'de Borç Hesapları'nda bir toplu işlemi serbest bırakmaya çalıştığınızda toplu işlem serbest bırakılmaz. Araştırdığınızda, Yayın API'leri Toplu İşlemleri (03.400.00) iletişim kutusundaki toplu işleminin Kısmen Yayımlandı durumunda olduğunu görürsünüz. Olay günlüğünde aşağıdaki hata iletilerinden birini görebilirsiniz:

Sistem İletisi 8888 - %s toplu işlemi serbest bırakılırken beklenmeyen bir hata oluştu. Bu toplu işlemle ilgili yardım için lütfen Solomon ile iletişime geçin.

Sistem İletisi 6019 - Batch bakiyesi tükendi ve serbest bırakılmaz.

Sistem İletisi 6909 - Başka bir işlem %s öğesini zaten eklemiş. Program sonlandırılmalıdır.

Neden

Hata iletilerinin birkaç olası nedeni vardır.

Not

Aşağıdaki nedenlerden hiçbiri geçerli değilse bir hata ayıklama betiği çalıştırın. Hata ayıklama betiğini çalıştırma hakkında daha fazla bilgi için bkz . çözüm 2.

  • Sürüm işlemi sırasında Microsoft Dynamics SL ile SQL Server örneği arasındaki bağlantı kesildi. Bkz . çözünürlük 1.
  • Yayın işlemi sırasında Yayın AP Toplu İşlemleri (03.400.00) iletişim kutusunda İptal'i seçtiniz. Bkz . çözünürlük 1.
  • Dönemi Deftere Naklettiğiniz zaman, Mutabakatı Denetle (03.060.00) iletişim kutusundan Mutabakatı Denetle toplu işlemlerini serbest bırakmaya çalıştığınızda Sistem İletisi 6909 hata iletisi oluşabilir.
  • Microsoft Business Solutions - Solomon 6.0'da 7318 hatası Sistem İletisi 6909 hata iletisinin görünmesine neden olabilir.

Çözüm

Not

Şu anda Microsoft Dynamics SL 2011 veya sonraki sürümlerini kullanıyorsanız, toplu işlemi veri giriş ekranından silebilir ve yeniden girebilirsiniz.

Çözüm 1

Toplu işlemi yeniden serbest bırakmaya çalışın. Bunu yapmak için şu adımları uygulayın:

  1. Release AP Batches (03.400.00) iletişim kutusunu açın.
  2. Olay günlüğünde başvuruda bulunan toplu iş numarasının yanındaki Seçili onay kutusunu seçin.
  3. İşlemeye Başla'ya tıklayın.

Çözünürlük 2

Microsoft SQL Server 2000 çalıştırıyorsanız SQL Query Analyzer'da AP_6019_DEBUG betiğini çalıştırın ve ardından betik sonuçlarını ve olay günlüğünü Microsoft Müşteri Destek Hizmetleri'ne gönderin. Bunu yapmak için şu adımları izleyin. AP hata ayıklama betiğini çalıştırma işleminde adım adım ilerleyen bir video da sağlanır:

  1. AP_6019_DEBUG.sql dosyasını indirin.

    Microsoft bu dosyayı virüsler için taradı. Microsoft, dosyanın yayımlandığı tarihte kullanılabilen en güncel virüs algılama yazılımını kullandı. Dosya, dosyada yetkisiz değişikliklerin önlenmesine yardımcı olan, güvenliği iyileştirilmiş sunucularda depolanır.

  2. Başlat'ı seçin, Tüm Programlar'ın üzerine gelin, Microsoft SQL Server'nin üzerine gelin ve ardından Sorgu Çözümleyicisi'ni seçin.

  3. SQL Server Bağlan iletişim kutusunda, SQL Server kutusuna SQL Server adı örneğinin adını yazın ve SQL Server Kimlik Doğrulaması'nı seçin.

  4. Oturum açma adı kutusuna sa yazın, Parola kutusuna parolayı yazın ve ardından Tamam'ı seçin.

  5. Sorgu Çözümleyicisi araç çubuğunda uygulama veritabanını seçin.

  6. Araçlar menüsünde Seçenekler'i ve ardından Sonuçlar sekmesini seçin.

  7. Varsayılan sonuçlar hedef kutusunda Sonuçlar'ı metne dönüştür'i seçin.

  8. Sonuçlar çıkış biçimi kutusunda Sekme Sınırlandırılmış'ı ve ardından Tamam'ı seçin.

  9. XXXXXX değerini altı basamaklı toplu iş numaranızla değiştirin.

  10. Betiği çalıştırmak için F5 tuşuna basın.

  11. Betiğin çalışması tamamlandıktan sonra alt pencereye tek tıklayın.

  12. Dosya menüsünde, Farklı Kaydet'i tıklayın.

  13. Dosya adı kutusuna IncidentAP yazın. Olay değerini gerçek olay numaranızla değiştirin.

  14. Kayıt türü kutusunda Rapor Dosyaları (*.rpt) öğesini ve ardından Kaydet'i seçin.

  15. Bu dosyayı olay günlüğüyle birlikte sıkıştırın ve ardından dosyaları Microsoft Müşteri Destek Hizmetleri'ne gönderin.

Microsoft SQL Server 2005 veya Microsoft SQL Server 2008 çalıştırıyorsanız SQL Server Management Studio'da AP_6019_DEBUG betiğini çalıştırın ve ardından betik sonuçlarını ve olay günlüğünü Microsoft Müşteri Destek Hizmetleri'ne gönderin. Bunu yapmak için şu adımları uygulayın:

  1. AP_6019_DEBUG.sql hata ayıklama dosyasını indirin.

    Aşağıdaki dosya Microsoft Dynamics Dosya Exchange Server'nden indirilebilir: AP_6019_DEBUG.sql.

    Microsoft bu dosyayı virüsler için taradı. Microsoft, dosyanın yayımlandığı tarihte kullanılabilen en güncel virüs algılama yazılımını kullandı. Dosya, dosyada yetkisiz değişikliklerin önlenmesine yardımcı olan, güvenliği iyileştirilmiş sunucularda depolanır.

  2. SQL Server Management Studio başlatın, sunucuda oturum açın ve çıkış biçimlendirmesini değiştirin. Bunu yapmak için şu adımları uygulayın:

    1. Araçlar menüsünde, Seçenekler'e tıklayın.
    2. Sorgu Sonuçları'nı seçin.
    3. Sonuçlar için Varsayılan Hedef kutusunda, Sonuçlardan metne'yi seçin.
    4. Sorgu Sonuçları'nı genişletin ve ardından SQL Server örneğini genişletin.
    5. Sonuçlardan Metne'yi seçin.
    6. Çıkış biçimi kutusunda Sekmeyle ayrılmış'ı seçin.
    7. Sonuç kümesine sütun üst bilgilerini ekle onay kutusunu seçin.
    8. Seçenekler iletişim kutusunu kapatmak için Tamam'ı seçin.
  3. Dosya menüsünde Aç'ı seçin, AP_6019_DEBUG.sql dosyasını bulun ve AP_6019_DEBUG.sql dosyasına çift tıklayın.

  4. XXXXXX yer tutucusunun yerine askıya alınan toplu işlemi altı basamaklı toplu iş numarası yazın.

  5. F5 tuşuna basın.

  6. Betik tamamlandıktan sonra pencerenin alt bölmesine sol tıklayın.

  7. Dosya menüsünde, Farklı Kaydet'i tıklayın.

  8. Dosya adı kutusuna IncidentAP yazın.

    Not

    Olay yer tutucusunun yerine askıya alınan toplu iş numarasını yazın.

  9. Kayıt türü kutusunda Rapor Dosyaları (*.rpt) seçeneğini belirleyin.

  10. Kaydet'i seçin.

  11. Dosyayı sıkıştırın.

  12. Sıkıştırılmış dosyayı olay günlüğüyle birlikte Microsoft Müşteri Destek Hizmetleri'ne gönderin.

Müşteri

Geliştirme planında yer alan veya bir hizmet planında olan Microsoft Business Solutions müşterileri, yeni bir destek isteği göndermek için CustomerSource'u ziyaret edebilir. Bunu yapmak için CustomerSource'u ziyaret edin.

Siteye erişim kazanmak için güvenlik anahtarınızı yazın. Destek sayfasını ziyaret etmek için Destek bağlantısını seçin. Destek'in altında Yeni Destek İstekleri'ni seçin.

İş Çözümleri İş Ortakları

Sertifikalı Microsoft Business Solutions iş ortakları, yeni bir destek isteği göndermek için PartnerSource'u ziyaret edebilir.

Siteye erişim kazanmak için güvenlik anahtarınızı yazın. PartnerSource giriş sayfasında, Kaynaklar'ın altındaki Destek bağlantısını ve ardından Yeni Destek İsteği'ni seçin.

Genel Bilgiler

Planlarda olmayan Microsoft Business Solutions müşterileri ve diğer Microsoft iş ortakları destek istekleri gönderebilir ve Microsoft Desteği Web sitesinde destek seçeneklerini gözden geçirebilir. Bunu yapmak için Microsoft Desteği ziyaret edin.