Bekerja dengan model data Project Service Automation

Penting

Dynamics 365 Project Service Automation telah berkembang menjadi Dynamics 365 Project Operations. Untuk maklumat lanjut, lihat Peralihan Automasi Perkhidmatan Projek.

Digunakan pada aplikasi Project Service versi 3.x

Dynamics 365 Project Service Automation melangkaui entiti aplikasi lain dan memperkenalkan entiti sendiri dalam model data Common Data Service. Artikel ini menerangkan beberapa entiti yang akan anda hadapi dalam senario pelaporan PSA biasa.

Pelaporan berkenaan peluang

Project Service Automation memperluaskan entiti Peluang Jualan Dynamics 365 dengan menambah medan yang mendayakan senario berasaskan projek. Medan ini dikenal pasti dengan nama skema yang dilekatkan dengan msdyn_. Satu bidang baru yang penting untuk melaporkan peluang PSA ialah Jenis Pesanan. Nilai Kerja Berasaskan untuk bidang ini menunjukkan bahawa peluang adalah peluang PSA. Bidang lain yang telah ditambahkan ke entiti termasuk Organisasi Kontrak, yang menangkap organisasi yang memegang peluang, dan Pengurus Akaun, yang menangkap nama pengurus akaun yang bertanggungjawab untuk peluang tersebut.

Entiti Opportunity Line juga termasuk bidang yang berkaitan dengan Project Service. Kaedah Pengebilan menunjukkan sama ada garis peluang harus dibilkan berdasarkan masa dan bahan atau asas harga tetap, dan Projek menangkap nama projek yang menyokong peluang. Medan lain yang boleh anda laporkan merekodkan jumlah kos dan belanjawan pelanggan untuk item baris.

Pelaporan berkenaan sebut harga

PSA memperluaskan entiti Sebut Harga Jualan dengan menambah bidang berkaitan projek. Jenis Pesanan membezakan sebut harga PSA daripada sebut harga bukan PSA. Nilai Kerja Berdasarkan medan ini menunjukkan bahawa sebut harga ialah sebut harga PSA. Bidang lain yang boleh dikaitkan dengan pelaporan sebut harga PSA termasuk medan amaun, seperti Kos Yang Boleh Dikenakan Bayaran, Kos Tidak Dikenakan Bayaran, Margin Kasar, Anggaran dan Belanjawan. Lain-lain medan berguna menunjukkan sama ada sebut harga menguntungkan, sama ada ia akan diselesaikan mengikut jadual dan sama ada ia memenuhi jangkaan belanjawan pelanggan.

PSA juga memperluaskan entiti Talian Sebut Harga Jualan . Satu bidang yang ditambahkan oleh PSA ialah Kaedah Pengebilan, yang menunjukkan bagaimana garis sebut harga akan dibilkan (masa dan bahan atau harga tetap). Medan lain yang telah ditambah pada entiti merekodkan projek berkaitan yang menyokong baris sebut harga, invois, kos dan bajet.

PSA juga menambah entiti berkaitan sebut harga baharu kepada model data Dynamics 365. Berikut adalah beberapa contoh:

  • Butiran Baris Sebut Harga- Entiti ini mengandungi butiran anggaran projek baris sebut harga. Ia mempunyai dua rekod bagi setiap baris sebut harga. Salah satu rekod menyimpan kos dan butiran kos baris sebut harga dan rekod lain menyimpan jumlah jualan dan butiran jualan baris sebut harga.
  • Jadual Invois Talian Sebut Harga- Entiti ini mengandungi jadual pengebilan untuk baris sebut harga. Jadual ini dijana berdasarkan kekerapan penginvoisan yang ditugaskan ke baris sebut harga.
  • Pencapaian Baris Sebut Harga- Entiti ini mengandungi peristiwa penting pengebilan untuk baris sebut harga tetap.
  • Pecahan Analisis Talian Sebut Harga- Entiti ini mengandungi butiran kewangan baris sebut harga. Butiran ini boleh berguna untuk melaporkan jualan sebut harga dan anggaran jumlah kos oleh pelbagai dimensi.

Entiti lain yang ditambahkan oleh PSA pada sebut harga ialah Senarai Harga Projek Sebut Harga, Kategori Sumber Talian Sebut Harga danKategori Transaksi Talian Sebut Harga.

Gambar rajah menunjukkan sebut harga, baris petikan dan perhubungan projek.

Pelaporan berkenaan kontrak projek

PSA memperluaskan entiti Pesanan Jualan yang digunakan apabila kontrak projek direkodkan. Ia menambah bidang baru yang penting, Jenis Pesanan, yang mengenal pasti kontrak sebagai kontrak projek PSA dan bukannya pesanan jualan. Nilai Kerja Berdasarkan bidang ini menunjukkan bahawa pesanan itu adalah kontrak projek PSA. Medan baru lain yang ditambahkan pada entiti Perintah menangkap butiran mengenai kos, status kontrak PSA, dan organisasi yang memiliki kontrak.

PSA juga memperluaskan entiti Talian Pesanan Jualan. Antara medan yang ditambah ialah medan yang merekodkan kaedah pengebilan (masa dan bahan atau harga tetap), jumlah belanjawan pelanggan, dan projek dasar.

PSA juga menambah entiti baharu yang direka bentuk untuk kontrak projek. Berikut adalah beberapa contoh:

  • Butiran Talian Kontrak Projek- Entiti ini mengandungi butiran peringkat baris yang digulung sehingga jumlah baris kontrak. Ini boleh jadi begitu terperinci seperti item baris yang dijana daripada jadual projek pada peringkat tugas.
  • Jadual Invois Talian Kontrak- Entiti ini mengandungi jadual pengebilan yang dijana berdasarkan kekerapan invois yang diberikan kepada talian kontrak.
  • Pencapaian Kontrak - Entiti ini mengandungi tonggak pengebilan untuk talian kontrak yang mempunyai tempoh pengebilan harga tetap.

Entiti lain yang ditambahkan oleh PSA kepada kontrak ialah Senarai Harga Projek Talian Kontrak Projek, Kategori Sumber Talian Kontrak Projek danKategori Transaksi Talian Kontrak Projek.

Gambar rajah menunjukkan tertib, baris tertib dan perhubungan projek.

Pelaporan berkenaan projek

Entiti Projek dan entiti yang berkaitan adalah eksklusif untuk PSA. Projek adalah entiti peringkat tinggi yang digunakan untuk menangkap bahagian kerja dan kos operasi. Berikut ialah senarai entiti berkaitan:

  • Ahli pasukan projek- Entiti ini mengandungi butiran tentang sumber boleh ditempah yang diperuntukkan kepada projek. Sumber tersebut boleh menjadi sumber boleh ditempah yang generik atau ia boleh menjadi sumber boleh ditempah yang dinamakan yang dimasukkan oleh pengurus projek atau dijana daripada jadual projek.
  • Tugas Projek- Entiti ini mengandungi tugas-tugas yang membentuk pelan atau jadual projek.
  • Tugasan Sumber- Entiti ini mengandungi tugasan tugas untuk sumber yang boleh ditempah.
  • Keperluan Sumber- Entiti ini mengandungi keperluan untuk mana-mana ahli pasukan sumber generik.
  • Garis Anggaran dan Anggaran - Entiti-entiti ini mempunyai hubungan tajuk / garis dan mengandungi anggaran perbelanjaan untuk projek. Anggaran tugas disimpan pada entiti Anggaran Sumber .

Gambar rajah menunjukkan keperluan sumber dan perhubungan projek.

Pelaporan berkenaan sumber

Sumber projek menggunakan entiti Sumber Boleh Ditempah daripada Universal Resource Scheduling (URS) yang dikongsi dengan aplikasi lain, seperti Microsoft Dynamics 365 Field Service. Berikut ialah senarai entiti yang anda mungkin perlu gunakan apabila anda melaporkan tentang sumber projek:

  • Sumber Boleh Ditempah- Entiti ini mewakili pengguna, kenalan, sumber generik, akaun, kumpulan atau peralatan yang digunakan dalam pasukan projek.
  • Ciri Sumber Boleh Ditempah- Entiti ini termasuk kemahiran, pensijilan, atau pendidikan sumber. Ciri boleh mempunyai nilai penarafan yang ditakrifkan oleh model penarafan.
  • Kategori Sumber Boleh Ditempah- Entiti ini mewakili peranan sumber yang boleh ditempah.
  • Tempahan sumber yang boleh ditempah- Entiti ini mewakili masa yang ditempah pada projek untuk sumber. Setiap tempahan mempunyai entiti pengepala dan entiti baris, dan setiap baris mempunyai status yang mewakili status tempahan.

Gambar rajah menunjukkan hubungan ciri sumber boleh ditempah.

Pelaporan berkenaan transaksi sebenar

Apabila anda meluluskan lembaran masa atau perbelanjaan, atau menginvois kontrak dalam PSA, transaksi perniagaan ditangkap dalam entiti Sebenar . Entiti ini boleh berfungsi sebagai asas bagi hampir semua laporan berkaitan kewangan dalam PSA. Entiti Sebenar menangkap transaksi kos dan jualan untuk acara perniagaan. Ia juga merekodkan banyak atribut yang berkaitan.

Apabila anda bekerja dengan entiti Sebenar , adalah penting untuk anda memahami transaksi atau transaksi yang direkodkan dalam entiti dan apabila transaksi direkodkan. Berikut ialah aliran biasa apabila anda bekerja dengan entri masa (aliran untuk entri perbelanjaan adalah serupa):

  1. Apabila entri masa disimpan, tiada rekod dicipta dalam entiti Sebenar .

  2. Apabila entri masa diserahkan, tiada rekod dicipta dalam entiti Sebenar .

  3. Apabila entri masa diluluskan, satu rekod dicipta dalam entiti Sebenar , dan rekod kedua juga boleh dibuat. Rekod pertama menyimpan kos bagi entri masa. Rekod kedua menyimpan jumlah jualan belum dibilkan bagi entri masa. Rekod kedua bergantung pada projek sama ada mempunyai pelanggan, sebut harga atau baris kontrak yang ditugaskan padanya.

    Tarikh dokumen Jenis transaksi Kelas transaksi Pelanggan Kontrak Sumber Peranan sumber Jenis pengebilan Kuantiti Harga unit Amaun
    2/3/18 Kos Time Alpine Ski House Alpine CRM Rokiah Awang Pengurus Projek Boleh dituntut 8.0 50.00 400.00
    2/3/18 Jualan belum dibilkan Time Alpine Ski House Alpine CRM Rokiah Awang Pengurus Projek Boleh dituntut 8.0 100.00 800.00

    Kedua-dua rekod ini berasingan tetapi rekod yang berkaitan. Ia bukan debit mahupun kredit.

  4. Jika kontrak dikaitkan dengan projek, apabila entri masa diinvois, dua lagi rekod dicipta dalam entiti Sebenar . Pertama, jumlah negatif untuk rekod jualan belum dibilkan dicipta. Rekod ini secara dasarnya menterbalikkan jualan yang belum dibilkan. Kedua, satu transaksi untuk jualan yang dibilkan dicipta. Sekali lagi, rekod ini berasingan tetapi rekod yang berkaitan, bukan debit dan kredit.

    Tarikh dokumen Jenis transaksi Kelas transaksi Pelanggan Kontrak Sumber Peranan sumber Jenis pengebilan Kuantiti Harga unit Amaun
    2/4/18 Jualan belum dibilkan Time Alpine Ski House Alpine CRM Rokiah Awang Pengurus Projek Boleh dituntut - 8.0 100.00 - 800.00
    2/4/18 Jualan dibilkan Time Alpine Ski House Alpine CRM Rokiah Awang Pengurus Projek Boleh dituntut 8.0 100.00 800.00

Entiti Asal Transaksi merekodkan asal rekod Sebenar dan entiti Sambungan Transaksi merekodkan rekod berkaitan untuk rekod Sebenar. Selain itu, rekod Sebenar mengandungi rujukan projek, kontrak projek (pesanan), sumber yang boleh ditempah, dan pelanggan.

Gambar rajah menunjukkan sambungan transaksi, asal dan perhubungan sebenar.