Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

KB 978268

Gejala

Ketika mencoba menetapkan jadwal pembayaran yang baru dibuat di Human Resource Self Service Suite (HRMSSS) untuk Portal Bisnis (BP) di Microsoft Dynamics GP atau mengubah jadwal pembayaran yang sudah ada, Anda menerima salah satu pesan kesalahan berikut:

 

Jadwal pembayaran memiliki tanggal yang tumpang tindih dengan jadwal pembayaran aktif tahun lalu. Tidak bisa menyimpan dua jadwal pembayaran aktif yang membagikan tanggal.

atau

Periode pembayaran yang ditetapkan untuk jadwal pembayaran ini tidak cocok dengan frekuensi pembayaran. Hitung ulang periode bayar jadwal pembayaran.

Penyebab

Masalah dengan pesan pertama di atas terjadi karena tanggal mulai periode 1 dalam jadwal pembayaran baru tumpang tindih dengan tanggal dalam periode terakhir dalam jadwal pembayaran sebelumnya. Namun, modul HRMSSS mengharuskan agar jadwal pembayaran harus selama 365 hari, dan tidak mengizinkan tanggal untuk dilewatkan atau dipetakan di antara dua jadwal.


Masalah dengan pesan kedua di atas adalah bahwa jadwal pembayaran adalah selama 364 hari dan sistem mengharuskan 365 hari sebelum perubahan apa pun pada jadwal tersebut akan diperbolehkan, atau jadwal pembayaran baru yang berdekatan dengannya bisa dibuat.
 

Pemecahan Masalah


Contoh:

Katakanlah Bahwa Jadwal Bayar 2021 Anda berjalan dari 23 Desember 2021 hingga 22 Desember 2022. Dalam contoh ini, Anda ingin membuat jadwal pembayaran baru bernama '2022' yang dimulai pada tanggal 22 Desember 2022, tapi Anda tidak bisa karena sudah digunakan oleh jadwal pembayaran sebelumnya. 

Jadwal Pembayaran: Tanggal Mulai -Tanggal Berakhir

2021: sedang disiapkan untuk tanggal 23/12/2021 - 22/12/2022

2022: Anda menginginkan tanggal 22/12/2022 - 21/12/2023; Anda ingin memulai jadwal baru ini pada 22/12/2022, tapi tidak bisa karena tanggal ini sudah digunakan oleh jadwal pembayaran tahun sebelumnya. 

Catatan: Sistem memerlukan 'nama' periode untuk bersamaan dengan stempel 'tahun' pada 'tanggal mulai' dalam jadwal pembayaran tersebut.

Gunakan salah satu metode berikut untuk mengatasi masalah ini:

  • Jika Anda menggunakan BP 4.0 dengan Microsoft Dynamics GP 10.0, gunakan Metode 1 atau Metode 2 di bawah.

  • Jika Anda menggunakan BP 5.0 atau BP 5.1 dengan Microsoft Dynamics GP 2010 atau BP 6.0/6.1 dengan Microsoft Dynamics GP 2013, dan memiliki 27 periode (duaweekly) atau 53 periode (mingguan), gunakan Metode 1 atau Metode 2 di bawah.

  • Jika anda menggunakan BP 5.0 atau BP 5.1 dengan Microsoft Dynamics GP 2010 atau BP 6.0/6.1 dengan Microsoft Dynamics GP 2013, dan memiliki 26 periode (duaweekly) atau 52 periode (mingguan) karena Anda mengklik opsi untuk "Hanya Gunakan Periode Pembayaran Penuh", gunakan Metode 1 atau Metode 3 di bawah. Jadwal Bayar 2021 Anda (hanya menggunakan periode penuh) akan berakhir pada 21/12/2022, tetapi tidak akan memungkinkan Anda membuat jadwal baru untuk 2022 yang dimulai pada 22/12/2022, meskipun tanggal ini BELUM digunakan dalam jadwal pembayaran sebelumnya.

Metode 1: Lewatkan penetapan Jadwal Pembayaran sebelumnya agar sistem tidak melihatnya.


Jika Anda sudah selesai menggunakan jadwal pembayaran sebelumnya dan semua kartu waktu tersebut disetujui hingga selesai, maka Cukup hapus penetapan Jadwal Pembayaran dari semua karyawan dan sistem tidak akan lagi mempertimbangkannya. Anda kemudian dapat membuat Bayar Jadwal baru dimulai pada tanggal apa pun yang Anda inginkan. Ini adalah metode yang paling cepat dan mudah untuk mengatasi masalah ini, jika Anda bisa menunggu hingga jadwal sebelumnya tidak lagi digunakan dan semua kartu waktu yang menggunakan Jadwal Bayar telah disetujui/selesai.

1. Masuk ke BP sebagai Administrator.

2. Klik tab Administrasi.

3. Klik Pengaturan Kartu Waktu.

4. Pilih Jadwal Bayar yang sesuai, lalu klik tombol Tetapkan.

5. Gunakan daftar menurun Batasi Menurut untuk memilih Departemen, lalu klik Hapus tanda Semua. Kemudian batasi menurut Karyawan dan pilih Unmark semua. (Periksa Menurut Lokasi dan Juga, meskipun ini jarang digunakan.) Simpan.

6. Sekarang Anda bisa mengklik Tambahkan dan membuat jadwal bayar baru dimulai pada tanggal apa pun yang Anda inginkan.



Catatan Jangan 'hapus' jadwal pembayaran sebelumnya dari Portal Bisnis. Jadwal pembayaran harus ada agar riwayat data bisa ditampilkan. Namun, jika jadwal pembayaran sebelumnya dihapus dari jendela Bayar Jadwal, Anda bisa membuatnya lagi, tapi jangan menetapkannya ke karyawan. Hanya perlu ada untuk menampilkan riwayat kartu waktu sebelumnya.

Metode 2: Ubah tanggal dalam Jadwal Pembayaran jika Anda memiliki 27 atau 53 Periode menggunakan skrip Microsoft SQL skrip

Catatan Sebelum Anda mengikuti instruksi di artikel ini, pastikan Anda memiliki salinan cadangan lengkap database yang bisa Anda pulihkan jika terjadi masalah.


Catatan Tambahan:

  • Kami menyarankan agar Anda membuat cadangan. Perhatikan tanggal mulai dan tanggal berakhir untuk semua jadwal pembayaran agar Anda bisa mengedit skrip SQL skrip dengan tepat.

  • Kami menyarankan agar Anda menyetujui semua kartu waktu dalam jadwal pembayaran yang akan diubah. Oleh karena itu, jangan ikuti langkah-langkah ini hingga akhir jadwal pembayaran.


Tujuan dari langkah-langkah di bawah ini adalah untuk mengganti nama periode terakhir (Periode 27 atau Periode 53) menjadi Periode 0, sehingga sistem akan memindahkan periode tersebut ke awal jadwal. Lalu kita akan mengubah stempel tahun pada periode tersebut, sehingga hari ekstra ditambahkan ke awal jadwal di tahun sebelumnya dan dihapus dari akhir jadwal untuk membebaskan tanggal itu. Jadi, ini menggeser jadwal menjadi satu hari lebih cepat (atau 22/12/2020- 21/12/2021). Kita perlu melakukan ini karena sistem masih memerlukan jadwal selama 365 hari. 

Langkah 1
Jalankan skrip yang sesuai untuk mengubah nilai ID Periode dari nilai duaweek atau mingguan menjadi 0 sebagai berikut. Ini akan memindahkan periode terakhir ke awal jadwal pembayaran:

BIWEEKLY:
update HRM_PayPeriod set PayPeriodID ='0' where PayPeriodID ='27' and yearid='2021' and frequencyid ='2'
WEEKLY:
update HRM_PayPeriod set PayPeriodID ='0' where PayPeriodID ='53' and yearid='2021' and frequencyid ='1'



Catatan Perbarui YEARID pada skrip di atas untuk nama lama Bayar Jadwal. Contoh skrip ini hanya membahas mingguan dan dua minggu, namun juga bisa diedit dengan tepat jika jadwal Anda adalah frekuensi yang berbeda seperti bulanan atau semi bulanan. Silakan buka kasus dukungan untuk memasukkan nilai-nilai tersebut ke dalam skrip.
 

Langkah 2

Jalankan skrip yang sesuai di bawah ini untuk mengubah nilai Nama Periode agar sesuai:

BIWEEKLY:
update HRM_PayPeriod set Name = 'Period 0' where Name = 'Period 27' and Yearid = '2021' and frequencyid = '2'

WEEKLY:
update HRM_PayPeriod set Name = 'Period 0' where Name = 'Period 53' and Yearid = '2021' and frequencyid = '1'





Langkah 3
Sekarang Anda akan perlu mengubah tanggal mulai dan berakhir pada Periode 0 menjadi tahun sebelumnya, sehingga menambahkan hari ekstra ke awal jadwal Bayar. Jalankan kedua skrip untuk mengubah tanggal awal terlebih dahulu untuk Periode 0 lalu tanggal berakhir untuk Periode 0:

BIWEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='2'

update HRM_PayPeriod set EndDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='2'


WEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='1'

update HRM_PayPeriod set EndDate ='2021-12-22' where payperiodid ='0' and yearid='2021' and frequencyid ='1'

Catatan Tanggal dalam periode terakhir adalah 22/12/2022-22/22/2022, dan Sekarang Anda telah mengubahnya menjadi 22/12/2021-22/2021 yang menambahkan hari ekstra ke awal jadwal dengan hanya mengubah stempel tahun di dalamnya. Periode 26 atau 52 berakhir pada 21/12/2022.



Langkah 4
Jalankan skrip berikut ini untuk memperbarui HRM_PaySchedule tabel agar cocok dengan tanggal mulai periode 0 yang baru dalam HRM_PayPeriod tabel:

BIWEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='2'

WEEKLY:

update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='1'

Catatan Untuk memverifikasi bahwa nilai BeginDate dalam tabel HRM_PaySchedule cocok dengan nilai BeginDate periode 0 dalam tabel HRM_PayPeriod, jalankan skrip berikut ini:

BIWEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 2 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 2

WEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 1 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 1
 


Langkah 5
Sekarang Anda dapat membuat jadwal pembayaran baru untuk 2022 dengan tanggal mulai "22/12/2022." Di BP, klik tab Administrasi dan klik Penyiapan Kartu Waktu. Klik tombol Tambahkan di bagian Bayar Jadwal. Ketik frekuensi dan Mulai Tanggal 22/12/2022 dan klik Hitung Periode Pembayaran. Simpan.


Catatan Jadwal pembayaran baru juga akan membuat Periode 27 atau Periode 53 tambahan untuk hari ekstra (karena 365 tidak dibagi dengan 7). Namun, jangan sarankan untuk mengubah periode ekstra pada saat ini. Jika tidak, jadwal pembayaran akan tumpang tindih dengan jadwal pembayaran saat ini sebelumnya lagi, jadi Anda harus menunggu hingga akhir tahun untuk memodifikasinya.


Langkah 6
Pilih Jadwal Pembayaran dan klik tombol Tetapkan untuk menetapkan jadwal baru ke departemen, lokasi, karyawan atau posisi tertentu.



 

Metode 3: Ubah tanggal dalam Jadwal Pembayaran jika Anda memiliki 26 atau 52 Periode menggunakan skrip Microsoft SQL skrip



Catatan Sebelum Anda mengikuti instruksi di artikel ini, pastikan Anda memiliki salinan cadangan lengkap database yang bisa Anda pulihkan jika terjadi masalah.


Catatan Tambahan:

  • Kami menyarankan agar Anda membuat cadangan. Perhatikan tanggal mulai dan tanggal berakhir untuk semua jadwal pembayaran agar Anda bisa mengedit skrip SQL skrip dengan tepat.

  • Kami menyarankan agar Anda menyetujui semua kartu waktu dalam jadwal pembayaran yang akan diubah. Oleh karena itu, jangan ikuti langkah-langkah ini hingga akhir jadwal pembayaran.



Dalam contoh ini, Jadwal Bayar 2021 yang sudah ada mulai dari 23/12/2021 - 21/12/2022 (dan memiliki 26 atau 52 periode pembayaran). Anda ingin melakukan perubahan pada jadwal pembayaran yang sudah ada, atau membuat jadwal baru yang dimulai pada 22/12/2022, tapi masih mendapatkan kesalahan, meskipun tanggal ini tidak digunakan oleh jadwal pembayaran yang sudah ada. Sistem tidak akan memungkinkan Anda membuat jadwal pembayaran baru karena jadwal sebelumnya tidak lama 365 hari.  


Tujuan dari langkah-langkah di bawah ini adalah untuk menambahkan hari tambahan ke jadwal yang ada untuk membuatnya selama 365 hari, sehingga Anda kemudian akan dapat membuat jadwal pembayaran baru. 

Langkah 1
Tinjau tanggal saat ini dalam Periode 1 dan Periode terakhir (Periode 26 atau Periode 52) dalam Jadwal Bayar yang sudah ada:

BIWEEKLY: Select * from HRM_PayPeriod where yearid='2021' and frequencyid ='2'
WEEKLY: Select * from HRM_PayPeriod where yearid='2021' and frequencyid ='1'



Catatan Perbarui YEARID pada skrip di atas untuk menjadi nama Pay Schedule yang sudah ada. Contoh skrip ini hanya membahas mingguan dan dua minggu, namun juga bisa diedit dengan tepat jika jadwal Anda adalah frekuensi yang berbeda seperti bulanan atau semi bulanan. Silakan buka kasus dukungan untuk memasukkan nilai-nilai tersebut ke dalam skrip.

Langkah 2

Buat cadangan tanggal mulai dalam Periode 1 selama satu hari, untuk menambahkan hari tambahan ke awal Bayar Jadwal untuk membuatnya selama 365 hari.

BIWEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='1' and yearid='2021' and frequencyid ='2'


WEEKLY:
update HRM_PayPeriod set BeginDate ='2021-12-22' where payperiodid ='1' and yearid='2021' and frequencyid ='1'

Catatan Jika menambahkan tanggal mulai yang tumpang tindih dengan Jadwal Pembayaran tahun sebelumnya, Anda mungkin terlebih dahulu harus membatalkan penetapan jadwal lama tersebut dari semua karyawan sehingga sistem tidak peduli dan tidak melihat masalah tumpang tindih lainnya.



Catatan Ini akan membuat jadwal pembayaran dimulai dari 22/12/2021-21/12/2022 yang menambahkan hari ekstra ke awal jadwal untuk membuatnya sepanjang 365 hari. 


Langkah 3
Jalankan skrip berikut ini untuk memperbarui HRM_PaySchedule tabel agar cocok dengan tanggal mulai periode 1 yang baru dalam HRM_PayPeriod tabel:

BIWEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='2'

WEEKLY:
update HRM_payschedule set BeginDate='2021-12-22' where yearid='2021' and frequencyid ='1'

Catatan Untuk memverifikasi bahwa nilai BeginDate dalam tabel HRM_PaySchedule cocok dengan nilai BeginDate periode 0 dalam tabel HRM_PayPeriod, jalankan skrip berikut ini:

BIWEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 2 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 2

WEEKLY:
Select BeginDate, * from HRM_PayPeriod where yearid ='2021' and frequencyid = 1 and PayPeriodID = 0
Select BeginDate, * from HRM_PaySchedule where yearid ='2021' and frequencyid = 1


Langkah 4
Anda kini dapat membuat jadwal pembayaran baru untuk 2022 dengan tanggal mulai "22/12/2022." Di BP, klik tab Administrasi dan klik Penyiapan Kartu Waktu. Klik tombol Tambahkan di bagian Bayar Jadwal. Ketik frekuensi dan Mulai Tanggal 22/12/2022 dan klik Hitung Periode Pembayaran. Simpan.


Catatan Jadwal pembayaran baru juga akan membuat Periode 27 atau Periode 53 tambahan untuk hari tambahan (karena 365 tidak dibagi dengan 7) atau jika Anda menggunakan "Hanya Gunakan Periode Pembayaran Penuh", ini akan membuat 26 atau 52 periode pembayaran lagi. Namun, jangan sarankan untuk mengubah periode ekstra pada saat ini. Jika tidak, jadwal pembayaran akan tumpang tindih dengan jadwal pembayaran saat ini sebelumnya lagi, jadi Anda harus menunggu hingga akhir tahun untuk memodifikasinya.


Langkah 5
Pilih Jadwal Pembayaran dan klik tombol Tetapkan untuk menetapkan jadwal baru ke departemen, lokasi, karyawan atau posisi tertentu.

 

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×