Frequently Asked Questions (FAQ)
Table of Contents
Implementation
How fast can we implement Figaf
You can get Figaf running in a few hours. And implement it in your organization in just one week.
What type of training is required
Depending on your scope.
Cloud Integration DevOps is 4 hours for users, some more for super users
PI to Integration Suite migration is 8 hours. The key here is to understand what goes on with objects and how you can perform the different steps
Do you help us getting started
We do offer 5.000 – 10.000€ Onboarding camps where we help you get started with the tool, but many of our customers get started with our tool them self.
Data privacy & Security
Where is my data
Your data is hosted in your own BTP environment where it is in a POSTGRE SQL you operate
What data is sent to Figaf
Figaf received information about usage like first time you use a function and which hashed names of scenarios ICO/IFlows you use with any of the feature. Then only what you sent in support requests.
Do Figaf Train on our models
Figaf does not have access to your data, so we cannot train on your content.
How Strong is Figaf App Security ?
Figaf app undergo periodic Penetration testing by external company and the architecture is found robust(without any open source libraries) and no traces of any data loss or open security threads.
If found any security threats it will be a high priority ticket and addressed with a patch immediately.
Reporting of incidents
Since we do not host private data it is not likely something will leak.
We do checks for our dependencies and if there is something major like the log4j in 2021, or problem in our code we will inform our users about it and provide workaround on it.
Operations
Where can I run Figaf
Figaf can be run on a local PC for a PoC
The recommended place is in SAP BTP. It may be more expensive to run there but it just simplifies operation and secure user access.
We also have a docker installation
How long to install Figaf
You can install Figaf on your local PC in 10 minutes if you have java 17 installed.
BTP installation requires a little longer maybe 30 minutes if you have the access
What services in needed on BTP
4 GB Memory Cloud Foundry Runtime (for small installations you may turn to 2GB)
2 GB POSTGRE SQL runtime
20 GB POSTGRE SQL storage
This will cost 300-400 EUR in BTP credit on your SAP account
How often do I need to upgrade Figaf
We have release around 12 per year. We recommend that you get the latest one because it solves many problems that customers are facing and then adding a lot of new functions.
How long does it take to upgrade
It takes 5 minutes to upgrade Figaf.
Migration
Figaf is just for migration ?
NO! Figaf is much more than just migration. But it is a really good place to start.
How long time does it take to migrate a scenario
You can migrate an ICO in 10 minutes and then spend another 10 minute on testing.
There are though cases where you will run into problems that you need to resolve.
How is Figaf’s migration tool different from SAP ?
Communication channels can be migrated with your custom templates. This make fewer externalized parameter and once you have created a channel that works you can create a template in 5 minutes.
UDF/Function Libraries can be converted to Groovy scripts or use the Standard FL objects. This gives more options for your mapping to work with less manual work.
More configuration on each iFlow.
Faster turn around for making new features
How will migration tool reduce cost of Migraiton ?
We can migrate majority scenarios without modification.
The groovy UDF together with our Groovy Editor can simplify how you deal with integration.
Custom channels makes
And a host of small improvements that solve the edge cases that are difficult to quantity.
Integrated with the tool chain.
What will the Migration assessment report give ?
The report is the most complete overview of your SAP PI/PO system that you will ever see. And this is for free
It shows all your ICO/RD with all dependent objects and receivers.
You can use our tagging to perform custom search in your SAP PI object to get more information.
Will the report give us information about how long time to migrate a scenario?
No. There are too many factors to consider in this. That would make difficult to figure it out.
Our idea is that all integrations can be migrated but it is up to you to figure out if they should be.a
How long does it take to migrate 1 ICO ?
It can take 1 minute if there is no complication, then it does not matter about the complexity of the ICO and related components
But there can be some points that Figaf cannot manage and that therefore could cause problems.
Do you support migration to pipeline concept
Yes we think it provides a lot of good ways to handle async message processing with retrying.
Can we migrate BPMN/ccBPM
Now and it is not a focus we have
Can we migrate ABAP or Java mappings
Java mappings can be migrated, but they will be wrapped in a groovy script. This brings some limitations and design it would be best to redesign these mappings. The groovy editor will really help you here.
ABAP mappings need to be implemented in groovy.
Do you support RFC lookup
Yes RFC will be migrated as empty UDF. You will then need to fill in the lookup your self.
B2B
Can Figaf migrate B2B?
Yes, it does migrate B2B in two steps.
First Figaf create Trading/Communication Partner with complete details(including 3 tier communications, Identifiers etc ) in one step.
Second migrate the OM using B2B for an agreement template associated with specific company & Partner. It will create a Process Direct, TPM agreement with the specified agreement template and link both of them.
The Testing process is similar to a normal interface
Can Figaf transport B2B ?
Yes ! Figaf transports B2B scenarios including partners & agreements along with landscape translation rules
What is required to migrate with Figaf B2B
B2B does require you
What is I have Seeburger or other B2B Platform
No, this is not supported by Figaf. We do have a fantastic testing way to import the B2B messages and automatically add them of agreements. The test messages would be an excellent place for your messages and ensure you can run test when something changes.
Can you import excel sheets with partners
Not yet, but should not be difficult to implement once customers get to this point.
Can you test B2B Agreements
Yes we have an advance testing that allows us to test the agreements in details
What else can Figaf B2B offers to Customers ?
With Figaf B2B you can have a complete overview of your B2B Partners
This include who are trading with whom and in which format with very details like direction,Identifiers, Messages/Versions, MIGs/MAGs, Communication Protocols, pre/post processing etc .
Good Governance, and versioning of all objects in the B2B platform MIGs/MAGs
Figaf DevOps Suite, Migration Edition
What is the Figaf Migration Edition
The migration edition is our collaboration with SAP to allow you to test migration
What will the migration edition allow me to do
Manage your migration project
Create assessment of your SAP PI landscape with a lot of details
Record messages from SAP PI and run the test on SAP Cloud Integration. The tests are valid for 30 days. Then you need to fetch new messages from SAP PI system or get a testing license
10 free migrations with Figaf tool
2 months trial of the DevOps tool
Do I need to pay to run the migration edition
We recommend that you run Figaf in SAP BTP because it is the platform that is easiest to operate. It cost around 300-400 EUR/month to run. You can lower the cost for smaller installations. This is paid with your SAP BTP credits
Artificial Intelligence (AI)
Do Figaf use our data to train on
No. We do not have access to your data, so we will not be able to train model with them. We currently do not have the capabilities to do it.
Do you offer AI
As a Figaf user you can use your OpenAi key, with this you will be able to
Search for iFlows and more
Vibe code your groovy scripts
Get help resolving errors
Can we use other AI providers
No not at the moment. We do find the OpenAI API to be fairly cheap to use.
Can we use SAP AI
Not at the moment, we find the entry at the moment is a bit higher than getting an Open AI key
Do Figaf see the data we send to OpenAI
No, data is communicated directly with OpenAI using your API key
What does it cost to use the AI model
It is pretty cheap to use the standard OpenAI models.
Can you generate iFlows
No. Some time we may decide the time is right for it.
Pricing
How is Figaf priced?
Figaf have two license component
Migration it is a one time cost 100 EUR pr ICO, Operation Mapping for B2B or Recevier Determination. There is some volume discount
DevOps this is a monthly or most cases yearly cost. You pay for the either a feature like Testing or Transport. Or you can pay for the suite. This is based on number of license objects
What is license in DevOps
The DevOps tool license based on integration objects in your development system. It counts iFlows, TPM Agreement, MAGs, and API management proxies
What is an agent
An agent is a connection to a system like SAP PI/PO, API management or Integration Suite/CPI. We count real sub accounts. API Management is a separate agent.
Is virtual tenant licensed
Not they are not part of our license.
Support
Can we get support if something does not work
Yes you have support email and help.figaf.com where you can raise tickets
What is the SLA
Starndard SLA is 3 business days. European working hours.
This is good enough to most of our customers.
We have go-live in the weekend can we ask for standby
Yes you can get us to standby to help with problems with the tool.
How fast can you provide a patch
We have for some customers been able to send a patch on the same working day.
Transport
The Figaf transport is more than just moving of iFlows. It is also about about the require objects that needs to be transported
Configure external properties as a part of the transport
Full documentation of that is being transported
Give users a better way to see the change proposed and give validations on it.
What is virtual landscape
Figaf can help you minimize a tenant by virtual tenant. It means you can have dev & Prod physical tenants and QA as virtual(The iFlows are copied into a separate package in same Dev tenant with different name/endpoint hence by making them unique).
Can you configure external properties in the documentation
External configuration is a crucial part of the transports. In Figaf you uses this as a part of the transport. Once you transport an iFlow you can add all the objects that needs to be a part of.
Do Figaf rely on SAP Cloud Transport management
No, Figaf has its own file transport management and does not rely of Cloud Transport management. This gives much more flexibility of the tool
Testing
How long time does the it take to create a test case
In most cases a successful test case can be configured in under 5 minutes
What does it take to create a test case
To record we need a Successfully processed message for the PI/PO interface with Payloads logged before and after mapping.
A test case is created out this recording for PI/PO and can be migrated to the CPI iFlow with couple of clicks.
Can you test all iFlows
Yes! Figaf can test most iFlows. For HTTP based scenarios they can be triggered directly. For JMS and ProcessDirct Figaf have a proxy iFlow you should deploy. For other Figaf will create a new version of the iFlow and change adapter to http. This will allow you to get the functionality
Can you mock services
You can mock all endpoints related to third party. Just select you want to mock and igFaf will automatically create an iFlow that calls Figaf. Figaf will serve the expected data. This gives you an ability to test scenarios that changes.
Groovy Editor
What does the Groovy editor bring
The ease of building Groovy scripts on your own system.
Reuse your test case for running the landscape
Easy update the iFlows or script collections once you have made changes.
Can I use Cloud Integration APIs
Yes running the script on your integration engine gives this advantage.
Is my data private
Your test data and script will only be sent to your integration suite.
User journey
What is the ideal user journey
We recommend exploring some of the videos around the topic that is relevant. Notice we have been updating the tool.
Then
Can I try Figaf self
You can try Figaf self. The ideal place is to check the “Explore Figaf” page. This is one hour exploration of the Figaf DevOps tool and also gives you some idea about the migration process. If you like install Figaf for real.
Then go for the real demonstration and installation (see here). This is probably take 4 hours.
Can I buy special training
Yes it is possible to purchase special training for your organization.
Training
How do I train my developers to use the Figaf tool?
It does depend on the scope. DevOps including testing is probably one (1) day. The migration portion is another (1) day.
In short period of time you can be pretty confident in using the tool.
Can I learn this myself?
Yes there is a lot of online guides to help you get started with the tool.