Yo también estoy pensando implementar esto en mi aplicación, lo único que he podido encontrar ejemplos en otros lenguajes C#, Vb y java pero no en delphi.
Revisa este enlace esta en C#, si en algo puede servirte como orientación es bueno
http://r3xet.blogspot.pe/2013/12/obt...sunat-del.html
Saliendome un poco del tema, no se porque hay tan poco o nada de donde aprender mas sobre algunas cosas en delphi con respecto a otros lenguajes que basta con buscar en google y hay mucho de donde tirar.