Customization Analysis Report D365FO
What is the Customization Analysis Report?
The Customization Analysis Report is a tool that analyzes your customization and extension models and runs a predefined set of best practice rules. The report is one of the requirements of the solution certification process. The report is in the form of a Microsoft Excel workbook.
How to generate the report
To generate the Customization Analysis Report, run the following command in a development environment.
xppbp.exe -metadata=<local packages folder> -all -model=<ModelName> -xmlLog=C:\BPCheckLogcd.xml -module=<PackageName> -car=<reportlocation>
Open Command Prompt and run the below script... please change the path as per your environment folder hierarchy.
CD C:\AOSService\PackagesLocalDirectory\Bin
I have 4 Submodels in my Main module... You can check in below screenshot.
Module
- SLDTaxationSuite
Model
- SLD_Taxation_Suite
- SLD_Ext_Common_Resource_PAK
- SLD_Ext_Taxation_PAK
- SLD_Ext_Taxation_Reports_PAK
So I need to create 4 different scripts for all models.
Model : SLD_Taxation_Suite
xppbp.exe -metadata=C:\AOSService\PackagesLocalDirectory -all -model="SLD Taxation Suite" -xmlLog=C:\Car\Log\BPCheckLog_SLD_Taxation_Suite.xml -module="SLDTaxationSuite" -car=c:\CAR\SLD_Taxation_Suite.xlsx
Model : SLD_Ext_Common_Resource_PAK
xppbp.exe -metadata=C:\AOSService\PackagesLocalDirectory -all -model="SLD Ext Common Resource PAK" -xmlLog=C:\Car\Log\BPCheckLog_SLD_Ext_Common_Resource_PAK.xml -module="SLDTaxationSuite" -car=c:\CAR\SLD_Ext_Common_Resource_PAK\SLD_Ext_Common_Resource_PAK.xlsx
Model : SLD_Ext_Taxation_PAK
xppbp.exe -metadata=C:\AOSService\PackagesLocalDirectory -all -model="SLD EXT TAXATION PAK" -xmlLog=C:\Car\Log\BPCheckLog_SLD_EXT_TAXATION_PAK.xml -module="SLDTaxationSuite" -car=c:\CAR\SLD_EXT_TAXATION_PAK\SLD_EXT_TAXATION_PAK.xlsx
Model : SLD_Ext_Taxation_Reports_PAK
xppbp.exe -metadata=C:\AOSService\PackagesLocalDirectory -all -model="SLD Ext Taxation Reports PAK" -xmlLog=C:\Car\Log\BPCheckLog_SLD_Ext_Taxation_Reports_PAK.xml -module="SLDTaxationSuite" -car=c:\CAR\SLD_Ext_Taxation_Reports_PAK\SLD_Ext_Taxation_Reports_PAK.xlsx
Please feel free to contact me if you are facing any issues during the following the above blog.
What is difference between CAR Report and CAREvolved report?
ReplyDeleteWhen i run this scrip cmd says xppbp.exe is not is not recognized as an internal or external command. please help
ReplyDeletemy script is (xppbp.exe -metadataC:\AOSService\PackagesLocalDirectory -all -model="BGGTS" -xmlLog=C:\temp\BPCheckLogcd.xml -module="ApplicationSuite" -car=c:\temp\CAReport.xlsx)