Hola @ChristianBG es totalmente legal, de hecho SAP te da herramientas de desarrollo, verifica el siguiente post
Saludos