---
title: Code Blocks Report
slug: blueprint/code-blocks-report
docTags: et-uC7z298LGf19xvaFb5,yO7XZ9PJxDCKZ-Mf4TSYB
createdAt: 2026-04-17T18:28:54.030Z
---

:::CtaButton{label="🟢 Migrator" openInNewTab="false"}

:::

The Code Blocks Report displays the types, count, and coding language of code blocks across processes in the selected scope. This report helps identify how much custom code exists in your estate and what languages are used — useful for estimating rewrite effort when migrating to a new RPA platform.

***

# Accessing the Code Blocks Report

::::WorkflowBlock
:::WorkflowBlockItem
Open the **RPA Dashboards and Reports** dropdown in the navigation bar
:::

:::WorkflowBlockItem
Select **Statistics**
:::

:::WorkflowBlockItem
Select **Per Process View** or **Per Call Tree View** from the **View** dropdown
:::

:::WorkflowBlockItem
Click **Change Scope**, select your scope, and click **OK**
:::

:::WorkflowBlockItem
Select **Code Blocks Report** from the center dropdown
:::
::::

:::hint{type="info"}
ⓘ For more information on scope and view options, see [Using Scope and View](docId:1VuhcfC-vc6YQW2pc5V16).
:::

***

# Exporting the Code Blocks Report

::::WorkflowBlock
:::WorkflowBlockItem
Click the **Actions** dropdown and select **Export to Excel**
:::

:::WorkflowBlockItem
Navigate to the **Jobs** page and click the download icon on the right side of the row (:inlineImage[]{src="https://api.archbee.com/api/optimize/HRPaq4oJ2h9pHAfcjJGa6/MtvNZmEX21pPFD8xlaFyD_screenshot-2024-10-14-141050.png" alt caption width="18" height="17"}) when the export is ready
:::
::::

***

# Glossary

- **Process Name** — the name of the process containing code blocks
- **Hierarchy** — the hierarchy the process originates from
- **Type** — the type of code block:
  - *Embedded* — code contained directly within an action or stage
  - *External* — code referenced from an external file
- **Code Blocks** — the number of code blocks within the process
- **Lines of Code** — the number of lines of code within the code blocks
- **Language** — the coding language used

:::hint{type="info"}
ⓘ For External code types, Blueprint does not display the number of lines of code or the language.
:::

