# How to Generate a CAR Report in Dynamics 365 F&O

Dynamics 365 projelerinde geliştirme yaparken **best practice (BP)** ihlallerini ve olası uyumsuzlukları tespit etmek için **CAR (Customization Analysis Report)** oldukça faydalı bir araçtır. Bu rapor sayesinde geliştirdiğiniz modeldeki hataları erken fark edip, kod kalitesini artırabilirsiniz.

### 🧩 CAR Raporu Nasıl Oluşturulur?

1. **CMD’yi yönetici (Run as Administrator)** olarak açın.
    
2. Aşağıdaki komutu kendi model adınıza göre düzenleyip çalıştırın:
    
    ```bash
    K:\AosService\PackagesLocalDirectory\bin\xppbp.exe -metadata="K:\AosService\PackagesLocalDirectory" -all -model="ABCModel" -xmlLog=C:\temp\BPCheckLogcd.xml -module="ABCModel" -car=c:\temp\ABCModel_CAReport.xlsx
    ```
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1762516173191/a35cb3a1-b87a-4ab5-912c-51db961347d3.png align="center")
    
3. Komut tamamlandığında belirttiğiniz dizinde bir **.xlsx** dosyası (CAR raporu) oluşacaktır.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1762516291759/8b2088a2-8e09-46bc-bb71-6f8c4f5a1a67.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1762516462460/3d6f5357-6b7f-4f61-ac3c-5a3938d2c787.png align="center")
    

Raporu inceledikten sonra listelenen **BP (Best Practice)** ve **Issue** maddelerini düzenleyebilirsiniz.

---

💡Tüm bu adımlar, projenizin **kod kalitesi**, **sürdürülebilirliği** ve **upgrade uyumluluğu** için kritik öneme sahiptir.

👉 [Microsoft dokümantasyonunu da inceleyebilirsiniz](https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/dev-tools/customization-analysis-report)
