Hi,
its very much possible to call the FM as either directly or indirectly via WebService...
Test the WS exposed using either a SOAPUI Freeware tool or wsnavigator with the input data you are passing.. will get you know where the error is ..
HTH
Rajesh