Aqui tienes el codigo, por ahora no puedo depurarlo mucho y comentarlo, pero creo que esta facil de entender... Si alguna variable, estructura o algo te sale que no está declarada me lo haces saber y te digo como se tiene que declarar....
Eto actualmente lo tengo en un module....
Creo que solo necesitaras agregar un Custom control en la Dynpro donde quieres mostrar la imagen, yo lo nombre de esta forma 'CC_FIRMADISTRIBUIDOR', por si quieres probarlo sin modificar nada
...