Microsoft Dynamics GP'de Bordro Denetimleri Oluştur penceresinde bir toplu iş seçtiğinizde hata iletileri
Bu makalede, Microsoft Dynamics GP'de Bordro Denetimleri Oluştur penceresinde bir toplu iş seçtiğinizde oluşan hatalara yönelik bir çözüm sağlanır.
Şunlar için geçerlidir: Microsoft Dynamics GP
Özgün KB numarası: 851664
Belirtiler
Microsoft Dynamics GP'de Bordro Denetimleri Oluştur penceresinde bir toplu iş seçtiğinizde aşağıdaki hata iletilerinden birini alabilirsiniz:
Hata iletisi 1
Hata - "UPR_Temp_Post2'da açma işlemi yanlış kayıt uzunluğuna sahip"
Hata iletisi 2
Hata - "Tablo ddDeposits'te Aralık kaldırma işlemi bilinen hata 2'ye neden oldu"
Hata iletisi 3
Hata - "Sıfır işlem içeren toplu işlemler işaretlenemez"
Hata iletisi 4
Hata - "Başka bir kullanıcı denetim çalıştırması yapıyor"
Hata iletisi 5
Hata - "UPR_Work_Post SQL verilerine erişemedi"
Hata iletisi 6
Hata - "Çalışan kaydı devre dışı bırakılamıyor veya bu çalışan için Ödeme çalıştırması devam ediyor"
Hata iletisi 7
Hata - "Denetimler hesaplanamaz. Hatalar bulundu."
Hata iletisi 8
Hata - "Bir denetimi geçersiz kılamazsınız. Bir bilgisayar denetimi çalıştırması devam eder."
Hata iletisi 9
Hata - "Deftere nakil için işaretlenmiş bir toplu işlemi düzenleyemezsiniz"
Hata iletisi 10
Hata - "Batch deftere nakil için işaretlendi ve düzenlenemiyor."
Ayrıca Bordro toplu işleminin takıldığını belirtmek için aşağıdaki dosyalardan birinde Açma İşlemi hatası, Alma/Değiştirme hatası veya Kaydetme İşlemi hatası oluşabilir:
- UPR_WORK_MSTR
- UPR_WORK_MSTR_Detail
- UPR_WORK_HDR
- UPR_WORK_Pay_Type
- UPR_WORK_Deduction
- UPR_WORK_Benefit
- UPR_WORK_State_Tax
- UPR_WORK_Local Vergisi
- UPR_WORK_Check
- UPR_WORK_Post
- UPR_Flat_Tax_Records
- UPR_Account_Cache
Neden
Bordro çalışma tabloları temizlenmemişse bu sorun oluşabilir. Toplu işin serbest bırakılması için bordro çalışma tablolarının temizlenmiş olması gerekir.
Çözüm
Not
Bu makaledeki yönergeleri izlemeden önce, bir sorun oluştuğunda geri yükleyebileceğiniz veritabanının tam bir yedek kopyasına sahip olduğunuzdan emin olun
Bu sorunu gidermek için aşağıdaki adımları izleyin:
1. Adım: Bordro çalışma tablolarındaki kayıtları silme
SQL Server Management Studio (SSMS) kullanarak Microsoft SQL Server açın.
SQL Server Management Studio başlatmak için Başlat'ı seçin,Microsoft SQL Server 2008'deTüm Programlar'ın> üzerine gelin ve SQL Server Management Studio'yi seçin.
Şirket veritabanında delete deyimlerini çalıştırın.
Not
Betikteki ilk iki satır Dynamics veritabanındaki etkinlik dosyalarının içeriğini siler. Diğer satırlar, şirket veritabanındaki iş dosyalarının ve etkinlik dosyalarının içeriğini siler.
Delete DYNAMICS..UPR10300 Delete DYNAMICS..UPR10304 Delete UPR10200 Delete UPR10201 Delete UPR10202 Delete UPR10203 Delete UPR10204 Delete UPR10205 Delete UPR10206 Delete UPR10207 Delete UPR10208 Delete UPR10209 Delete UPR10213 Delete UPR19900 Delete UPR19901
Doğrudan Para Yatırma kullanıyorsanız, Doğrudan Depozito Çalışması tablosu için şu silme deyimini çalıştırın:
Delete DD10100 --(Direct Deposit Employee Deposit Work)
2. Adım: Geçici dosyaları silme
Geçici dosyaları silmek için Windows Gezgini'ni açın ve geçici dizini seçin. Temporary dizininde aşağıdaki yol vardır:
C:\Windows\Temporary
dizininde, TNT ile başlayan dosyaları silin. Ardından, .tmp dosya adı uzantısına sahip dosyaları silin.
3. Adım: Bağlantıları Denetle
Bağlantıları Denetle, veri bütünlüğünü sağlamak için verilerin tablolar arasındaki bağlantısını denetler. Bunu yapmak için şu adımları uygulayın:
- Bağlantılar penceresini açın. Microsoft Dynamics GP'de Microsoft Dynamics GP'yi, Bakım'ı ve ardından Bağlantıları Denetle'yi seçin.
- Seriler listesinde Bordro'ya tıklayın.
- Mantıksal Tablolar listesinde Bordro İşlemleri'ni, Ekle'yi ve ardından Tamam'ı seçin.
- Rapor Hedefi iletişim kutusunda uygun onay kutusunu ve ardından Tamam'ı seçin.
Not
Hata günlüğünde oluşan hata iletilerini güvenle yoksayabilirsiniz. Bağlantıları Denetle işlemi, toplu iş kimliğini mevcut işlemlere yeniden ekleniyor.
Toplu işleminiz yinelenen bir toplu iş olmalıdır ve Bağlantıları Denetle işlemi tarafından yeniden oluşturulmuşsa, toplu iş sıklığı varsayılan olarak tek kullanım olarak ayarlanmıştır. İşlemler'i seçin, Bordro'ya tıklayın ve ardından Toplu İşlemler'i seçin, yeniden oluşturulmuş Batch Kimliğini seçin ve Batch ayarlarını gözden geçirin. Bu yinelenen bir toplu iş olması gerekiyorsa, sıklığı Tek Kullanım dışında bir Sıklık olarak değiştirin.
4. Adım: Denetim dosyasını oluşturma
Denetim dosyasını yeniden oluşturun. Tüm toplu işlemler hala denetim dosyasındadır.
Sık sorulan sorular:
S1: Bordro toplu işleminin tamamını silip baştan başlamak istemiyorum, yine de yukarıdaki adımları izlemeli miyim?
Y1: Evet, bordro toplu işlemindeki İşlemler UPR10302 Bordro İşlemleri tablosunda depolanır ve yukarıdaki betiklerde bu tabloyu silmeyen işlemler kaldırılmaz. Betikler yalnızca topluiş üst bilgisi kaydını (UPR10301) kaldırır ve denetim bağlantılarını çalıştırdığınızda sistem bu toplu iş üst bilgisi kaydını yeniden oluşturur (işlemlerde hala gördüğü için yeniden oluşturur.)
S2: Yeni toplu işlemi gönderdim ve kayboldu. Yinelenen bir toplu iş olmalıdır.
Y2: Toplu işlemi yeniden oluşturmak için denetim bağlantılarını çalıştırdığınızda, bunu varsayılan olarak tek bir kullanım sıklığıyla oluşturur. Yinelenen bir toplu işlem olması gerekiyorsa, toplu iş sıklığını deftere nakletmeden önce düzenlemiş olmanız gerekir. Toplu işlemi deftere naklettiğiniz takdirde artık çok geç. Toplu işlemi/işlemleri yeniden el ile yeniden anahtarlamanız (gereken sonraki deftere nakil tarihinden başlayarak) ve bundan sonra kullanılacak yeni toplu işte sıklığı değiştirmeniz gerekir.
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