Olá Wolfgang,
>> Não. Uma verificação de AUTORIDADE com SY-SUBRC = 0 é definida como "bem-sucedida".
>> Mas o mais provável é que você queira expressar algo diferente: ..
Sim, era isso que eu queria dizer. Claro, você tem uma vantagem porque em Walldorf você pode ver o que está acontecendo no núcleo. Meios são mais limitados (por exemplo, ST01, eu raramente uso na verdade...). Isso também poderia sugerir por que muitos usuários têm mais autorizações do que realmente precisam para os contextos de transação aos quais podem acessar? (ou seja, se o USUÁRIO A tem a AUTORIDADE B e sy-subrc é definido como 0 pelo núcleo, como se saberia que poderia ser retirado de USUÁRIO A?). Não conheço nenhuma ferramenta que ajude nesse caso, além das janelas pop-up de depuração do sistema e tentar entender o kernel do SAP (e ler muitos documentos e notas OSS).
Minha compreensão disso (e a imaginação de como seu núcleo funciona) é que a verificação de autoridade não é atendida para o usuário (portanto, eu disse "falhou"), mas alguma força maior (não apenas limitada a SU24/SE97/SU25) determina que para essas condições, o sy-subrc é restabelecido em 0 (ou 2... ou o que for). Se as condições que o núcleo espera não forem atendidas em nenhum lugar, então a verificação de autoridade ainda é diferente de 0 => falha.
Seu comentário sobre as verificações do núcleo também é bom porque além de SU53 e ST01, também existem vários módulos de funções "auxiliares" que podem ser usados para ver essas verificações "codificadas invisivelmente". (Refiro-me às funções VIEW_AUTHORITY ). Pode-se ver as verificações de autoridade do núcleo que são invocadas por certas sentenças ABAP, etc... e também reagir a elas antes que o usuário tenha que se deparar com um despejo horrível ou simplesmente obter uma tela em branco ou que o arquivo esteja vazio... Alternativamente, também se pode enviar ao núcleo essas autorizações que está procurando para que sy-subrc seja 0 (ou 8, ou o que for... não tenho certeza...).
Para ser honesto, acho que a documentação da SAP e as notas da SAP sobre isso são informativas e aceitáveis, mas é um caminho longo e difícil para um iniciante (ou consultor de força maior) entender.
Tenho certeza de que a discussão aberta aqui na SDN é de grande ajuda para todos.
Saudações,
Julius
PS: Você poderia trocar os "desejos calorosos" por "-1∞C, desejos de sol e neve em pó"? Tenho que dirigir mais de 1 hora para esquiar por causa do "calor"