The VAN ftp services are normally used for EDI exchanges. They are also useful in non-EDI contexts. The VAN services are more robust than the plain vanilla services, and submit the retrieved files to TN.
Ravi, I would suggest copying the VAN.ftp:get service to one of your own packages and customizing for your needs.
Can you elaborate more on the “custom service” you mentioned? Which service is it replacing?
As RMG pointed out, you’ll want to use another TN entry service. The checkUser service is called by receive to confirm that the sender of the document is associated with the logged in user. This is a security measure. If you do not want/need this check, then don’t use receive and use routeXml instead (which can be used for EDI, despite its name).
#Integration-Server-and-ESB#B2B-Integration#webMethods