Buenas,
Como comenta @Alonso_mx, una forma de hacerlo es contra un servicio web, con sus ventajas e inconvenientes.
SAP tiene su forma nativa de hacerlo. Te paso un enlace.
h_tps://wiki.scn.sap.com/wiki/display/Snippets/Step-by-step+New+Barcode+Technology+for+Smart+Forms
A modo de resumen, te pongo los pasos:
Tcode SE73 > Cód.Barras sistema > Modificar > Crear > Nva.tecnología cód.barras (nv.) > QR Code 2005 > Normal > Continuar.
Desde la misma SE73 puedes probarlo con el botón Verif.código barras (F6)
Para usarlo en SMARTFORMS, tienes que crear un estilo.
Espero haberte servido de ayuda.
Un saludo.