Features
Everything Figaf does for your SAP integrations: 71 features across DevOps, testing, migration and B2B.
Development and transport
-
Transport management
Transport iFlows and other integration content between tenants with documentation, configuration and test results attached, plus rollback to the previous version.
-
Approvals and transport checks
Set approvers per landscape stage and check each transport against naming conventions, SAP design guidelines and your own rules before import.
-
Ticket and ITSM integration
Link every change to its Jira, Azure DevOps, ServiceNow, ChaRM or Cloud ALM ticket through webhooks, the transport API and prebuilt integration content.
-
Change tracking
Track every version of your integration objects and see exactly what changed between versions, when, and why.
-
Virtual tenants
Run a virtual QA stage on your development tenant, with content renamed per stage, so three stages run on two tenants.
-
Landscape configuration
Set the systems, the transport workflow (latest or locked version), approvers, naming, notifications and B2B settings once, on the landscape.
-
Central configuration
Keep system configuration and parameter replacement rules in one place, and change many endpoints at once through a spreadsheet export and import.
-
Landscape overview
See iFlows, B2B scenarios and other objects across all tenants, filter by ticket, and deploy or transport many objects at once.
-
Git integration
Commit iFlows, packages and API Management content to your Git repository daily, so you have a versioned backup that tools like CPILint can use.
-
Groovy and XSLT editor
Edit, run and debug Groovy scripts, UDFs and XSLT against real message data on your own tenant, then upload the change to the iFlow.
-
CPIHelper plugin
Jump from SAP Cloud Integration into Figaf to open Groovy scripts, see versions, start a synchronization or select a recording as a test case.
-
Send message requests
Save and share request payloads and send them to your iFlows from Figaf, without separate Postman or Bruno collections.
-
Scheduled imports
Schedule approved transports to import at a set time, such as evenings or weekends, and get notified about the result.
-
Partner Directory management
View, create, edit, version and transport Partner Directory entries, including alternative partners and binary entries, with full change history.
-
Security artifact management
Create and edit security artifacts without admin access to the tenant, and include credentials in transports alongside the iFlows that need them.
-
Replication to failover tenants
Automatically replicate integration content and configuration from a primary production tenant to a failover tenant, so both stay in sync.
-
SAP Discovery content management
Transport SAP Discovery packages through your landscape, so standard content stays aligned and documented across tenants.
-
DevOps for API Management
Track, transport and configure SAP API Management proxies, including proxies with multiple target endpoints, alongside your other integration content.
-
DevOps for SAP PI/PO
Manage SAP PI/PO Directory transports with change overviews, channel preconfiguration and an XPath condition editor for ICO routing rules.
Testing
-
Regression testing
Record test cases from real production messages once, then rerun only the interfaces a change affects and compare the output.
-
Service mocking
Automatically mock the endpoints a test needs, so complete flows can be tested even when systems are unavailable or cannot repeat a call.
-
Secure test data
Test with production data while protecting confidential content, so contractors can run test cases without seeing sensitive payloads.
-
Unit testing for scripts
Reuse your test cases to test SAP Cloud Integration Groovy scripts, so developers can validate their changes quickly.
-
Testing for all integration types
Test EDI, module output, bridges such as async to sync, IDoc and JMS senders and other common patterns without programming.
-
Multi iFlow chain testing
Test scenarios that span several iFlows connected by ProcessDirect or JMS, including pipeline concept flows, in one test case.
-
API Management testing
Record messages on SAP API Management proxies and replay them as test cases, comparing the payloads like any other test.
-
Event Mesh testing
Record and test event flows on SAP Event Mesh by correlation ID, and browse the events waiting in each queue.
-
B2B agreement testing
Create test cases tied to TPM agreements from real messages or uploaded message archives, and regression test every trading partner.
-
Baseline testing with third party tools
Extend test cases in tools such as Tricentis to check the related SAP integration messages, correlated by document number.
Monitoring and alerting
-
Monitoring and alerting
Monitor SAP Cloud Integration and PI/PO in one place, with alert rules you define and routing into your incident system.
-
Message processing statistics
See message counts, statuses and average processing times per iFlow, with early warnings and emails about long running iFlows.
-
Cloud Integration version notifications
Get an email when SAP updates the Cloud Integration version on your tenants, and see the version history per tenant.
-
B2B interchange monitoring and archiving
See B2B interchanges, groups and transactions in one view, with payloads archived and searchable.
Documentation and governance
-
Automatic documentation
Generate change logs per ticket and scenario documentation for every interface automatically, so documentation matches what is running.
-
Tenant and parameter reports
Export reports of everything on a tenant, including versions, endpoints, dependencies and externalized parameters across the whole landscape.
-
Deployment and version comparison
Spot differences between design time and deployed versions or configuration, and use fingerprints to check that versions match across tenants.
-
Tagging and custom search rules
Tag objects with XPath or regex rules, automatically on synchronization, to find patterns, plan work and warn about them during transports.
-
iFlow content search
Search the full BPMN model of an iFlow for any value, and see which externalized parameters are used and which are not.
-
iFlow dependency view
See how iFlows are linked through ProcessDirect and JMS, and which trading partner agreements use them.
Migration
-
PI to Cloud Integration migration
Convert SAP PI ICOs and receiver determinations into iFlows in a few clicks, for SAP PI 7.1 and later, synchronous and asynchronous.
-
Migration assessment
Analyze your SAP PI/PO landscape up front and get a per interface report of what converts cleanly, needs work or must be rebuilt.
-
Mapping and function library migration
Migrate message mappings with their function libraries and UDFs, either to Groovy scripts or to SAP function library objects.
-
Channel templates
Convert SAP PI channels to Cloud Integration channels with predelivered templates, or turn a working channel into your own template in minutes.
-
Test case migration
Record messages on SAP PI/PO as test cases and convert them in a few clicks to test the migrated iFlows.
-
Pipeline concept migration
Migrate an ICO to all the iFlows and Partner Directory entries needed for SAP's pipeline concept, including point to point scenarios.
-
Migration overview and wave planning
Follow migration progress per ICO and use tags to group interfaces into waves, effort classes or assigned developers.
-
File content conversion migration
Migrate SAP PI file content conversion between text, CSV and XML so those channels work and can be tested in Cloud Integration.
-
Java mapping and module migration
Migrate Java mappings and adapter modules by wrapping them in or mapping them to Groovy scripts in a script collection.
-
Seeburger mapping migration
Convert Seeburger message mappings in X12, EDIFACT, VDA, Tradacoms and Odette to SAP's B2B add-on in a few clicks.
B2B and TPM
-
Guided partner onboarding
Create partners and agreements step by step from a guided flow, so onboarding does not depend on one specialist.
-
Agreement templates
Define an approved pattern once and generate every trading partner agreement from it, with deviations from the template made visible.
-
B2B validation rules
Check naming conventions, identifier schemes, and MIG and MAG version consistency, and flag what is off standard before transport.
-
B2B gap reports
Get a report from every validation run that ranks issues by severity, so your team fixes the most urgent ones first.
-
B2B migration from SAP PI/PO
Migrate PI/PO partner data, operation mappings and test messages into TPM agreements and custom iFlows instead of rebuilding them.
-
B2B transport
Transport partners, agreement templates, agreements, MIGs, MAGs and dependent objects as one tracked unit with approvals and system translation.
-
B2B scenarios overview
See every agreement with its iFlows, MIGs, MAGs and pending update status, with filters, saved presets and CSV export.
-
MIG, MAG and agreement versioning
Track versions of MIGs, MAGs, agreement templates and agreements, compare them and see which versions are used where.
-
Bulk agreement actions
Activate, update, deactivate or delete many agreements, scenarios or partner profiles at once from a table selection.
-
Partner and communication management
Create subsidiaries, partners, communication partners and communications across development, test and production with consistent naming and identifiers.
-
Partner specific iFlows
Reuse existing main, pre and post iFlows when creating agreements, or copy an iFlow into a new partner specific artifact.
-
Archiving governance
Automatically enable B2B message archiving in the target system during transports, so your archiving policy is enforced.
AI
-
MCP server
Connect Claude, ChatGPT or a self hosted model to Figaf to find, compare and trace iFlows, check version history and dependencies.
-
Figaf AI bot
Work with your iFlows through a chat bot inside Figaf that already has your context, using your own OpenAI key.
-
AI search
Search your integrations in plain language, finding iFlows by descriptions, step names, content and security artifacts.
-
AI documentation
Generate documentation of your iFlows with AI, on demand or as a scheduled job.
-
Vibe coding for Groovy and XSLT
Build Groovy scripts and XSLT mappings with AI from input and expected output, and run them side by side in the editor.
-
AI error resolution
Open an iFlow error in the Figaf bot with the prompt filled in, and get help resolving it.
Platforms and setup
-
Flexible deployment options
Run Figaf on SAP BTP Cloud Foundry, in Docker on your own infrastructure, on a local PC, or in Figaf Cloud.
-
Edge Integration Cell support
Deploy, migrate to, test, monitor and get alerts for iFlows on Edge Integration Cell, including connection through Cloud Connector.
-
Your data stays with you
Store data in a database you operate, and run scripts and AI calls on your own tenant and key, not through Figaf.
-
SAP Passport and Identity Service login
Connect Figaf to SAP Integration Suite with an SAP Passport certificate or an SAP Cloud Identity Services user.