Informação fornecida por Alexandre Alves.
Utilizar um componente (DLL) é fácil:
1 – Crie a DLL
2 – Registre em um servidor “acessível” (mantenha a compatibilidade binária ao gerá-la)
3 – Registre no R/3 (transação SOLE)
4 – Faça um programa em ABAP.
Exemplo: Este componente tem um método chamado OLA que recebe uma string e devolve outra.
No ABAP, a chamada seria assim:
report zaledll .
include ole2incl.
start-of-selection.
data oble type ole2_object.
create object oble ‘ALE’.
data: x(255).
call method of oble ‘OLA’ = x exporting #1 = ‘teste 123’.
write x.
free object oble.
end-of-selection.