For the complete documentation index, see llms.txt. This page is also available as Markdown.

Build Maps

To analyze transport changes you make to a QAS system, the ABAP Agent needs an initial snapshot of the system. A Build Map is a snapshot of the standard and custom code objects (and their related objects) in a Pipeline's QAS system, based on usage data from the Pipeline's Production system.

The ABAP Agent automatically excludes SAP Basis objects (delivery units SAP_BASIS and SAP_UI) from a Build Map. To customize which components are excluded, use the [componentstoignore] section in config.toml. See Configuration settings.

TODO (from v1.5 draft): Confirm the link target for "Configuration settings" once that page exists in the v1.5 section.

Create an Initial Build Map

The buildmap run command lets you create an Initial Build Map for your Pipeline. It uses a scheduled task named INIT_BUILD_MAP. The task runs once only, after a delay of two minutes, to create the Initial Build Map.

Syntax
slabapcli.exe buildmap run --pipeline <pipeline-name>
Parameter
Required
Description

--pipeline

Yes

The Pipeline name (as shown in pipeline list).

Example

Command
slabapcli.exe buildmap run --pipeline "HH_SLABAPCLI_170625"
Expected output (PowerShell)
.\slabapcli.exe buildmap run --pipeline 'HH_SLABAPCLI_170625'
[2025-06-17 15:28:19.807+01:00] [info] Current ANSI Code Page: 65001 (UTF-8) (65001)
[2025-06-17 15:28:19.807+01:00] [info] Config pathname: ../config/config.toml

You can bypass the Task Scheduler and create an Initial Build Map directly from the command line. Run watcher.exe INIT_BUILD_MAP --pipeline <pipeline-name> from the ABAP Agent's bin directory.

Last updated

Was this helpful?