AL11BASIS

SAP AL11SAP Directories

Plenty of SAP integration is still files. A bank sends a statement, a warehouse sends a stock file, an interface writes an extract for a downstream system. Those files sit on the application server's file system, not on your PC.

AL11 lets you browse those directories from inside SAP. You get a list of logical directory names, and you can open one to see the files in it, with sizes and timestamps, and view their contents.

The distinction that trips people up constantly: a file on the application server is not a file on your machine. Interfaces read and write server paths. When a file "is not there", the first question is which of the two locations you are actually looking at.

When you would actually use AL11

What the screen looks like

SAP Directories
AL11
Directory nameDirectory path
DIR_HOME/usr/sap/PRD/D00/work
DIR_TRANS/usr/sap/trans
DIR_TEMP/tmp
DIR_INTERFACE_IN/interfaces/prd/inbound
DIR_INTERFACE_OUT/interfaces/prd/outbound
Double-click a directory to list its files. Paths are on the SERVER, not your PC.
Client 100 | S/4HANA | Company Code 1000
Illustrative recreation.Logical names map to physical paths; custom interface directories are often added — Drawn for training with invented data; not a capture of a real SAP system. Fields with a blue border are required. SAP is a trademark of SAP SE.
SAP Directories: File List
AL11
File nameLengthOwnerLast changed
bank_stmt_20260801.txt84,112prdadm01.08.2026 23:14
bank_stmt_20260802.txt91,004prdadm02.08.2026 23:11
bank_stmt_20260803.txt0prdadm03.08.2026 23:09
Today's file is 0 bytes — it arrived, but it is empty
Client 100 | S/4HANA | Company Code 1000
Illustrative recreation.A zero-byte file is a different problem from a missing one — Drawn for training with invented data; not a capture of a real SAP system. Fields with a blue border are required. SAP is a trademark of SAP SE.

The fields, in plain English

Directory name

The logical name SAP uses. DIR_HOME is the instance work directory, DIR_TRANS the transport directory, DIR_TEMP temporary space. Custom interface directories are usually added by Basis.

Directory path

The physical path on the application server. Note the operating system — most SAP servers run Linux, so paths are case-sensitive.

Watch out: A path that "looks right" but differs in case will not match. This is a common cause of an interface finding nothing.

Length

File size in bytes. A zero-byte file is the most informative thing on this screen: the transfer ran but delivered nothing, which points at the sender rather than at SAP.

Last changed

The timestamp. Compare it against when the interface was supposed to run — a stale timestamp means today's file never arrived and you are looking at yesterday's.

Step by step

  1. 1Open AL11 to see the directory list.
  2. 2Double-click the interface directory you care about.
  3. 3Check the file name, size and timestamp against what you expected.
  4. 4Double-click a file to view its contents.
  5. 5If the file is absent or zero bytes, the problem is upstream — not in SAP.
  6. 6If the file is present and correct, the problem is the job that reads it.

Errors you will hit, and what they mean

The file is not in the directory

Why: It was never delivered, went to a different path, or has already been processed and archived.

Fix: Check the archive directory if one exists, confirm the exact path with Basis, and confirm with the sender that it was transmitted.

File exists but shows 0 bytes

Why: The transfer created the file and delivered no content, or is still in progress.

Fix: Re-check in a few minutes in case it is mid-transfer. If it stays at zero, the sender produced nothing.

No authorisation to display directory

Why: AL11 exposes server file paths and is often restricted.

Fix: Request access for the interface directories specifically rather than the whole transaction.

Contents are unreadable or garbled

Why: Binary file, or a character-encoding mismatch between sender and system.

Fix: Encoding mismatches are a real interface defect worth raising, not a display quirk to work around.

Common questions

Can I upload or delete files with AL11?

No. AL11 is a browser — it displays directories and file contents only. Writing and removing files is done by interface programs or by Basis at the operating system level.

Why can I not see a file that is definitely on my computer?

Because AL11 shows the APPLICATION SERVER file system, which is a different machine. Files on your PC are not visible here, and interfaces cannot read them.

Where do transport files live?

DIR_TRANS, conventionally /usr/sap/trans, with cofiles and data subdirectories.

Transactions that go with AL11

Reading about it only gets you so far

Practise SAP transactions in a safe simulated environment and keep what you learn.

Practise SAP transactions hands-on

Interactive modules, games, and an AI tutor — free to start.

Get started free →