LR intercepts network communication between an recorded application and the network. So when you know the protocal(s) used by your application and LR can hookup to the network of the application, a good change that LR can record what your application is doing.
Reward community members who take time to respond and help.
You can achieve this by using Fiddler.
Perform the business actions in application while the Fiddler is running, you can then see the requests in Fiddler.
Save the Fiddler session and then open it in Virtual User Generator, you would then get the script.