Berlaku Untuk
Microsoft Dynamics GP 2015 Dynamics GP 2013 Dynamics GP 2010 Financials General Ledger

Konten TechKnowledge

SUMMARY Artikel ini menguraikan caramenyapik laporan Analisis Keuangan Tingkat Lanjut (AFA, Advanced Financial Analysis) tertentu dari satu perusahaan ke perusahaan lain dalam Solusi Bisnis Microsoft - Sangat Biasa. Dalam contoh ini, Perusahaan A dengan ID Perusahaan COMPA memiliki laporan AFA bernama "Laporan AFA Khusus." Untuk tujuan contoh ini, Anda akan melaporkan ke perusahaan B dengan ID Perusahaan COMPB.Informasi Selengkapnya 1. Buat cadangan untuk setiap database perusahaan.2. Untuk menentukan ID Laporan untuk laporan yang sudah ada di Perusahaan A, atur database (DB) ke COMPA, lalu di jendela kueri, masukkan kode berikut ini:

select * from AF40100

Di jendela Hasil, temukan Laporan AFA Khusus di bawah kolom RPRTNAME, lalu catat REPORTID-nya. Dalam contoh ini, REPORTID adalah 10.Untuk ID Laporan berikutnya yang tersedia di Perusahaan B, atur DB ke COMPB. Lalu, masukkan jendela kueri pilih maks (REPORTID) dari AF40100. Dalam contoh ini, angka 5 adalah hasilnya. Hasilnya menunjukkan bahwa sudah ada 5 laporan AFA di Perusahaan B. Nomor yang baru adalah nomor berurutan berikutnya: 6. Ketika tidak ada laporan AFA, '(null)' adalah hasilnya. Jika perilaku ini terjadi, gunakan angka 1.3. Salin informasi AF40100 dari Perusahaan A ke Perusahaan B dengan perintah kueri berikut. Seperti yang ditentukan dalam perintah, pengaturan untuk DB tidak penting.insert ke COMPB.. AF40100 pilih RPRTNAME, 6, RPRTTYPE, CLCFRPRT, LSTMODIF, NOTEINDX dari COMPA.. AF40100 di mana REPORTID = 10 Tindakan ini akan menduplikasi data laporan ke-10 Perusahaan A, mengatur REPORTID baru menjadi 6 di Perusahaan B. Pastikan Anda mengganti 6 dan 10 dengan hasil yang ditemukan di langkah 2.4. Tabel lain yang perlu disalin adalah AF40101, AF40102, AF40103, AF40104, AF40105, AF40106, AF40107, AF40108, AF40200, dan AF40201. Dengan menggunakan setiap tabel, lakukan hal berikut: Untuk Perusahaan A, pilih * dari AF40xxx, di mana REPORTID = 10 (xxx adalah salah satu dari nomor 100 atau 200). Jika '(0 baris terpengaruh)' ditampilkan di jendela hasil, lanjutkan ke tabel berikutnya karena tidak ada data yang harus disalin dari tabel ini. Jika tidak, masukkan kueri dengan format berikut ini: insert ke COMPB.. AF40xxx pilih 6, remaining_columns dari COMPA.. AF40xxx di mana REPORTID = 10 Ganti istilah 'remaining_columns' dengan nama kolom spesifik tabel. Mereferensikan semua kolom kecuali kolom pertama, REPORTID, dan kolom terakhir, DEX_ROW_ID. REPORTID sedang diatur dengan menentukan 6 di posisinya, dan DEX_ROW_ID akan dihasilkan secara otomatis. Ingatlah untuk mengganti 6 dan 10 dengan hasil yang Anda temukan di langkah 2.Misalnya, pernyataan sisipkan untuk AF40101 adalah sebagai berikut: insert ke COMPB.. AF40101 pilih 6,MNHDRCNT,MNFTRCNT,SHDRCNT,SFTRCNT,ROWCNT1,COLCNT, SHDRPCNT,SFTRPCNT, MNHDRFLG,MNFTRFLG,SHDRFLAG,SFTRFLAG,MNHDRSIZ,MNFTRSIZ,SHDRSIZE_1,SHDRSIZE_2, SHDRSIZE_3,SHDRSIZE_4,SHDRSIZE_5,SFTRSIZE_1,SFTRSIZE_2,SFTRSIZE_3,SFTRSIZE_4, SFTRSIZE_5,SHDROPT_1,SHDROPT_2,SHDROPT_3,SHDROPT_4,SHDROPT_5,SHDRPRT_1, SHDRPRT_2,SHDRPRT_3,SHDRPRT_4,SHDRPRT_5,SFTROPT_1,SFTROPT_2,SFTROPT_3,SFTROPT_4, SFTROPT_5,SFTRPRT_1,SFTRPRT_2,SFTRPRT_3,SFTRPRT_4,SFTRPRT_5,COLHDCNT,COLDHSIZ_1, COLDHSIZ_2,COLDHSIZ_3,COLDHSIZ_4,COLDHSIZ_5,COLDHSIZ_6,RTOTLSIZ,COLTOSIZ, COLOFSIZ,LFTMARGN,RTMARGIN,TOPMARGN,BOTMARGN dari COMPA.. AF40101 ketika REPORTID = 10 Verfify bahwa jumlah baris yang sama yang ada dalam setiap tabel COMPA disisipkan ke setiap tabel COMPB.Catatan 1. Untuk laporan Lembar Saldo, Arus Kas, dan Pendapatan yang Dipertahankan, kolom CLCFRPRT dalam tabel AF40100 mungkin harus diperbarui. CLCFRPRT menunjukkan laporan mana yang menghitung laba bersih dan kerugian darinya. Laporan Laba dan Rugi harus ada dan dirujuk. Jika tidak, pesan berikut akan dicetak pada laporan:

'Sumber pendapatan/kerugian bersih untuk xxx bukan Pernyataan Laba dan Rugi'

(Dalam pesan kesalahan, xxx adalah nama laporan.) Di AF40100, tentukan REPORTID laporan Laba dan Rugi. CLCFRPRT harus memiliki nilai yang sama untuk laporan yang baru disalin. Misalnya, jika laporan Laba dan Rugi Perusahaan B memiliki REPORTID 2. Kemudian, CLCFRPRT harus 2 untuk REPORTID 6. Pernyataan pembaruan adalah sebagai berikut: pembaruan COMPB.. AF40100 set CLCFRPRT = 2 di mana REPORTID = 6.Pastikan Anda mengganti 2 dan 6 dengan nilai yang tepat.2. Jika pesan 'Tahun yang Anda pilih untuk kolom riwayat tidak valid untuk xxx' (di mana xxx adalah nama laporan) dicetak saat Anda menjalankan laporan. Lalu, perusahaan ini memiliki tahun historis yang berbeda dari perusahaan tempat laporan disalin. Perbarui dalam Laporan-Keuangan-Tingkat Lanjut Keuangan informasi riwayat laporan.3. Terdapat skrip yang mencantumkan semua kolom tabel, tidak termasuk DEX_ROW_ID, yang dapat mempermudah memasukkan pernyataan sisipkan. Dalam contoh ini, ganti referensi ke REPORTID dengan angka yang sesuai. Hubungi Dukungan Teknis Solusi Bisnis Microsoft untuk menerima skrip LISTCOL.Artikel ini adalah TECHKnowledge Document ID:3743

Perlu bantuan lainnya?

Ingin opsi lainnya?

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