Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

  • Newbies

Hello,

 

I need to consume 4 SAP Web Service from a FileMaker solution. The service uses a SOAP Protocol, so a .xml request to the web service needs to be generated and sent to the web service. The result will come back as another .xml over which some parsing will be required to extract the result of the request.

 

I have learnt that this kind of situations was solved in the past with the FM Nexus Web Services Plug-in. The plug-in "read" the WSDL document, which in essence defines the web service functions, and created a bunch of external functions that could be used right from our FileMaker calculation dialog. These functions automatically generated the request .xml file to be submitted to the web service. Additionally, the plug-in provided some functions to parse the .xml returned by the web service by using XPATH syntax. So it was a nice round solution!

 

I have not been able to find an alternative solution to FM Nexus Web Services Plug-in, since it is not available anymore. I have been trying to evaluate if ScriptMaster could be of any help. I have reached the conclusion that I would need to develop some Java code to write a ScriptMaster module and then create a plug-in to be used as an external function in the FileMaker solution.

 

The problem is the Java code, since I do not have any knowledge on that. So, I need somebody that could write these 4 ScriptMaster modules for me. Could these be done by 360Works? I am open to give more details to anybody interested, so a quote could be prepared to estimate time & cost.

 

Thanks,

Rafa

 

Edited by Rafael Caballé

Did you try to import the record(s) with FileMaker Import XML( and XSLT? )

Edited by ggt667

  • Author
  • Newbies

Hi,

As far as I know the process is as follows:

  1. First of you need to compose an .xml request which follows the description of the web service stated in its WSDL document.
  2. The correctly composed .xml request needs to be forwarded by http / https to the web server where the service is hosted.
  3. The web service returns, hopefully, an .xml with the result of your query.
  4. Then you need to parse the received .xml to extract the data. The extracted data typically ends into a global var.
  5. To end with, you take the global var and create records and fields into you data base.

The problem, to me, is how to do 1,2,3 & 4 steps...

Rafael

Hi Rafael, ScriptMaster should work well for this - we often use it for SOAP web service integration.

Can you tell me the URL of the WSDL for the service?

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.