"
Apoiado por:

Arquivo de Agosto, 2010

Was ist ABAP?

pensador_rodin

Mas afinal o que é que quer dizer ABAP?

  • Em 1970 chamaram-lhe ABAP que queria dizer “Allgemeiner Berichts-Aufbereitungs-Prozessor”, ou em português “Processador de geração de reports genéricos”.
  • Em 1990 mudaram-lhe o nome para ABAP/4 e disseram que afinal queria dizer “Advanced Business Application Programming”, ou em português “Programação avançada para aplicações de negócio”.
  • Em 2000 largam o /4 e tornaram a chamar-lhe só ABAP e é o que ainda lhe chamam agora.
  • Estamos em 2010. Já era altura de lhe inventarem um novo significado.

O Abapinho saúda-vos.

Import/Export = Contrabando

Contrabando

O Java, uma linguagem de programação bem pensada, ajuda o programador a organizar o seu código obrigando-o a desenvolvê-lo de forma estruturada. A sua própria filosofia potencia o pensamento estruturado e promove coerência e arrumação.

Já o ABAP… promove o caos. Está cheio de caminhos perniciosos que levam direitinho a um inferno confuso e labiríntico. E geralmente são as coisas aparentemente mais convenientes que se revelam as mais perigosas.

Uma das conveniências piores é a parelha IMPORT e EXPORT.

Ler o resto do artigo »

Mensagens entre utilizadores

Selo 1892 Moçambique

Muitas vezes precisamos de aceder aos dados de uma tabela através da SM30 ou a um qualquer documento e esbarramos com uma mensagem a dizer que os dados estão bloqueados por outro utilizador.

Há várias hipóteses:

  1. Ter muita paciência e esperar;
  2. Ter bastante paciência, enviar uma mensagem do SAPOffice e esperar que um dia o utilizador a vá ver;
  3. Ter alguma paciência, enviar um e-mail e esperar;
  4. Ser impaciente, ir ter com o outro e pedir-lhe para por favor sair dali;
  5. Ser impaciente e cruel e mandar abaixo a sessão do outro sem dizer água vai;
  6. Ser esperto e enviar uma mensagem de sistema pelo SAP Gui. Segue a explicação:

Primeiro há que identificar o utilizador, o que é fácil visto ele vir geralmente identificado na mensagem que avisa do bloqueio.

Depois é ir à transacção SE37 e executar a função TH_POPUP.

Preenche-se os seguintes campos:

  • CLIENT – é o mandante
  • USER – o utilizador destinatário
  • MESSAGE – o texto da mensagem

O resto deixa-se como está. Executa-se a função com F8 e já está: o utilizador é imediatamente confrontado com o seguinte popup:

Nota: Em rigor, através do SAPOffice é também possível enviar mensagens expresso que, quando enviadas, notificam imediatamente o utilizador. Mas este recebe apenas um aviso de que tem uma nova mensagem e depois tem de ir ao SAPOffice lê-la. Dá-lhe mais trabalho e há o risco de a ignorar sem a ler.

O Abapinho saúda-vos.


Acerca do Abapinho
O Abapinho é suportado pelo WordPress
Artigos (RSS) e Comentários (RSS).