Add Data into Batch through the Infinity Web API
The Infinity Web API can be used to communicate to Infinit- based applications via HTTP from your custom, third-party application. Specifically, the loosely typed Blackbaud AppFx Web Service API (AppFxWebService.asmx) exposes every application feature including data lists, data forms, Query, Batch, security, and more. You can use the AppFxWebService.asmx directly from either a .NET platform or a non-Windows platform. If you build your client application on the .NET platform, you have the additional choice of using the Blackbaud.AppFx.WebAPI.dll client side wrapper around the AppFxWebService.asmx web service. For more information, see the blog article Introduction to the Infinity Web Service APIs, and for a code example, check out the article Manipulating Batch with the AppFxWebService .
Since the AppFxWebService exposes every application feature including Batch, it is possible to create a client application that:
-
Creates new batch templates from batch types
-
Creates new batches from batch templates
-
Adds data to batches
-
Commits data from the batch to the production tables.
As an additional reference to Batch and Import, don’t forget about the Blackbaud CRM Batch and Import Guide.: