Caminho do arquivo independente da plataforma: O nome/caminho físico real sempre depende do hardware e do sistema operacional do sistema. Nesta transação, defina um nome lógico de arquivo e atribua-o ao caminho físico real específico do seu sistema.
Agora no seu código, você pode usar o nome lógico. Quando você usar o mesmo em um sistema diferente, não precisará alterar o nome lógico em todos os lugares onde o codificou. O nome lógico permanecerá o mesmo, apenas na transação de ARQUIVO você mudará a atribuição do nome lógico do arquivo para o caminho físico real.
Confira o link a seguir:
http://help.sap.com/saphelp_erp2005/helpdata/EN/8d/3e4edc462a11d189000000e8323d3a/frameset.htm
Exemplo:
Suponha que em seu servidor de aplicação você criou um arquivo e deu a ele um nome lógico como AIRS_PATH. Mas quando você quiser acessar o arquivo, precisará saber o caminho físico real. Esse caminho pode ser 'c:\temp\<FILENAME>'. Agora na transação de ARQUIVO você mapeou AIRS_PATH para c:\temp\<FILENAME>.
Então, cada vez que tentar acessar AIRS_PATH, o sistema saberá que você quer acessar c:\temp\<FILENAME>.
Agora, talvez você queira executar seu código em um sistema diferente e com hardware diferente. E o arquivo é armazenado lá no caminho 'c:\temp\temp1\<FILENAME>'. Então, nesse sistema, você precisará mapear AIRS_PATH com 'c:\temp\temp1\<FILENAME>'.
Agora, ao codificar, na verdade você não está familiarizado ou preocupado com o caminho físico real. Você fará sua codificação com base em AIRS_PATH. E isso é igual em todos os sistemas, apenas a atribuição precisa mudar. Assim, você pode alcançar a independência do sistema.