Skip to content
  • Blog
  • Docs
  • Documentation
  • Imprint
SKYVVA Integration App – Documentation
SKYVVA Integration App - Documentation
  • Documentation
  • Zurück zur Webseite
  • Back to website
SKYVVA Integration App – Documentation
SKYVVA Integration App - Documentation
Popular Search how tohow to useagenthowdatarestformulacustomstorebatch

SAP PI/PO Adapter

Tutorials (Lightning)

Agent Old Administration Guide

SAP Release Notes

Agent Release Notes

Agent - New Administration Guide

SAP CPI Adapter

SKYVVA Administration Guide (Lightning)

  • SKYVVA Administration Guide
  • Scheduler
    • 1. Scheduler
    • 2. Using Scheduler tab to search scheduler by functional group
    • 3. Alerting Scheduler for Batch processing with threshold value setting.
    • 4. DoMaintenance Scheduler
    • 5. Interface Execution Scheduler.
    • 6. Message Reprocessing Scheduler
    • 7. Basket Processing Scheduler.
    • 8. Bulk Processing Scheduler.
    • 9. CDD and CDT Scheduler.
    • 10. Functional Category screen pop-up on multi-picklist
  • Data Loader
    • 1. Data Loader
  • Workflow
    • 1. Workflow
    • 2. Dependent Workflow processing
    • 3. Runtime Behavior
    • 4. Condition Builder in Workflow.
    • 5. Using Formula in workflow
    • 6. How to send messages to multiple receivers based on the workflow condition for the outbound interface?
    • 7. Import and Export IWorkflow
    • 8. How to build Sample Data to Test the Formula of IWorkflow Condition?
  • Different API for the Outbound message processing
    • 1. Different API for the Outbound message processing
    • 2. Invoke callout()
    • 3. Invoke callout2()
    • 3. Invoke Callout3()
    • 4. Process builder
    • 5. Apex Class
    • 6. Send data with button or Trigger
    • 7. InvokeCallout V3 based on the interface setting ?
  • What is SKYVVA?
    • 1. What is SKYVVA?
    • 2. Install SKYVVA
    • 3. How SKYVVA Apps looks like after a fresh installation
    • 4. Upgrading to a new release
    • 5. Apply and renew license key
    • 6. SKYVVA Integration Cloud ( SKYVVA App)
  • Transporting of SKYVVA object
    • 1. Transporting of SKYVVA object
    • 2. Backup/Restore every SKYVVA object
    • 3. Backup and Restore of an interface
    • 4. Backup and Restore of Metadata Provider
  • Inbound Message Processing
    • 1. Inbound Message Processing
    • 2. Different mode of the inbound message processing
    • 3. Batch Processing
    • 4. Bulk Processing
    • 5. Use Auto-Switch Mode
    • 6. Adding custom logic to the inbound message processing
    • 7. Available operation to post the message
    • 8. Publish Salesforce Platform Event
    • 9. The new Inbound processing with version v3
    • 10. New plug-in custom logic of the inbound processing
    • 11. Acknowledgement scenario for Inbound processing
  • What is an integration?
    • 1. What is an integration?
    • 2. The parameter and Fields of Integration
    • 3. Creating and clone the integration
    • 4. Alerting Setup
    • 5. Message Setup
    • 6. Automated report for failed and pending message
    • 7. Generate Metadata
  • Metadata Provider
    • How to Import File JSON to Create Message Type.
    • 1. Metadata Provider
    • 2. Repository
    • 3. Message Type and Different ways of creating message type.
    • 4. Export Metadata
    • 7. How to Import MetaData Provider to Create Message Type?
    • 6. How to Import MetaData Provider to Create Message Type?
    • 7. Message type by importing wsdl file format
    • 8. Import OpenAPI 3.x to create message type
    • 9. SAP Business One Message Type from SAP Metadata
    • 10. How to use ‘Open Editor’ button to create message type ?
    • 11. How to Import file to create message type ?
  • Outbound Message Processing
    • 1. Outbound Message Processing
    • 2. Different mode of outbound processing
    • 3. The invokeCallout API to send message to the adapter
    • 4. Sending data in real-time
    • 5. Sending data in batch mode
    • 6. Using CDC – Change Data Control
    • 7. Using Salesforce like Process Builder and Flow to trigger the data change in real-time
    • 8. Using the interface execution scheduler to send data in a batch mode.
    • 9. using invokeCallout2() or invokeCalloutV3() with mode = BATCH
    • 10. New V3 outbound processing
    • 11. New plug-in custom logic of the out bound processing
    • 12. Pass data from screens or apex class to the outbound processing.
    • 13. Acknowledgement scenario for outbound processing.
    • 14. Search by the Business External Id in outbound message (Interface)
  • Message Monitoring
    • 1. Message Monitoring
    • 2. Change the Message Name
    • 3. Reprocessing of Messages
    • 4. Jump to Interface from message Monitor
    • 5. Jump from Task to SKYVVA message
    • 6. Message summarization report
    • 7. How to check entries in the message table
    • 8. Create hypertext link to jump to Failed Message
    • 9. The new v3 message monitoring with hierarchical view
    • 10. Message, API and Event message monitoring
    • 11. Detail view of message monitoring
  • Reprocessing
    • 1. Reprocessing
    • 2. Different reprocessing variant
    • 3. Manual reprocessing
    • 4. Automatic Reprocessing per job.
    • 5. Batch reprocessing
    • 6. Bulk Reprocessing
  • What is an interface?
    • 1. What is an interface?
    • 2. Create and delete an Interface
    • 3. Ichain
    • 4. Inbound Setup
    • 5. Outbound Setup
    • 6. Runtime Configuration-General
    • 7. Runtime Configuration-Inbound
    • 8. SOQL Query for filter sObject
    • 9. Alerting Setup
    • 10. Bulk Setting
    • 11. How to post the SKYVVA message Id on the application Subject
    • 12. Query Editor
    • 13. Generate Metadata
    • 14. Inbound Posting Behavior
    • 15. Handle request and response as a transaction for synchronous call
    • 16. View chain definition in an interface as tree
    • 17. How to Edit and Delete Istructure on interface related page.
    • 18. What to do with failed message field?
    • 19. Interface Operation Type
    • 20. Bypassing message layer
    • 21. Messages Board Tab on Interface Header Page
    • 22. Init-Operations
    • 23. Processing in transactional mode
  • Housekeeping
    • 1. Housekeeping
    • 2. Deleting messages
    • 3. Deleting logs
    • 4. Deleting Attachments
    • 5. Configuration examples
  • Change Data Control (CDC)
    • 1. Change Data Control (CDC)
    • 2. Change Pointer table
    • 3. CP Query Editor
    • 4. Create Change Pointer records using Process Builder
    • 5. Send Change Pointer records manually
    • 6. CDC support to send the deleted records to the receiver
    • 7. Using Alert Scheduler to notify by email when CDC table is full
    • 8. V3 outbound processing for CDC
    • 9. How to add Create Change Pointer field on interface Level?
    • 10. How to use the Salesforce CDC change event?
  • Different API for the inbound message processing
    • 1. REST API
    • 2. SOAP API
    • 3. Rest API for integration SearchService
    • 4. SearchService API
    • 5. V3 Integrate API Service
    • 6. V3 IntegrateWithIMessage API Service
    • 7. Response mapping using Message type for API IntegrateSynchronous
    • 8. V4 Integrate API Services
    • 9. V4 integrate api with xml, json and CSV format
    • 10. Change API response
    • 11. Calling SKYVVA REST API: V3/integrate Application: Skyvva Agent
    • 12. Calling SKYVVA REST API: V4/integrate Application: Skyvva Agent
    • 13. Calling SKYVVA REST API: V3/IntegrateWithIMessage Application: Skyvva Agent
    • 14. Calling SKYVVA REST API: V4/IntegrateWithIMessage Application: Skyvva Agent
  • Adapter
    • 1. Adapter
    • 2. Email Adapter
    • 3. Org.2-Org. Adapter
    • 4. Data Loader Adapter
    • 5. Put URL parameter to the SFDC2SAPPI adapter
    • 6. SOAP Adapter
    • 7. Use message type in response interface for REST adapter
    • 8. Status of adapters
    • 9. Agent Adapters
    • 10. SFDC2SAPPI Adapter
    • 11. Rest adapter
    • 12. How to build Path,Query and Header Parameter in Rest Adapter?
    • 13. SOAP template message type
    • 14. REST template message type
    • 15. OutboundV3 processing using SAP PI/PO
    • 16. SAP Business One adapter
    • 17. Dropbox
    • 18. Google Drive adapter
    • 19. Microsoft Dynamic
  • Mapping
    • 1. Mapping
    • 2. Mapping Method
    • 3. Formula In Mapping
    • 4. Set type for imapping record for REST request mapping
    • 5. Mapping of complex and hierarchical object
    • 6. Map all fields automatically which has the same name
    • 7. Mapping of Imported WSDL request/respons/fault
    • 8. Auto Create Query based on do mapping
    • 9. Set Context is a new function for the mapping to support hierarchical data mapping.
    • 10. Where to write Formula in mapping?
    • 11. How are attributes handle in the hierarchical mapping for xml payload?
    • 12. How the Data Loader support complex xml payload and attributes
    • 13. Set Context Filter
    • 14. Behavior of Sibling and Uncle node
    • 15. How to Callout Salesforce Organization’s ID By Mapping Formula ‘GETORGID’?
    • 16. New Button Test Mapping
  • What to do after refreshing the instance?
    • 1. What to do after refreshing the instance?
  • Interface Group
    • 1. Interface Group
    • 2. Type of interface group
    • 3. Property of the interface group
    • 4. Create Interface group
    • 5. Skyvva default interface group
    • 6. Remove interface from the interface group
    • 7. Usage of interface group
    • 8. Processing of interface group
  • How to enhance the response of the inbound synchronous interface to have a custom-defined message type?
    • 1. How to enhance the response of the inbound synchronous interface to have a custom-defined message type?
  • SKYVVA Trigger
    • 1. SKYVVA Trigger
  • Platform Event
    • 1. Platform Event
    • 2. How to consume the platform event created through Skyvva Apex trigger?
    • 3. Consume platform event by process builder
  • Operation Types
    • 1. Operation Types
    • 2. Operation Query
    • 3. Operation PullQuery
    • 4. Autolaunched Flow
    • 5. DML Operation
    • 6. Publish salesforce event
    • 7. Apex Class
    • 8. Operation Query All
    • 23.8 Rest Query
    • 23.9 REST Query All
    • 9. Bulk Query
    • 10. Bulk Query All
    • 11. Upsert Auto External Id, Update Auto External Id and Delete Auto External Id
    • 12. Store Procedure
    • 13. Add a new operation ‘Create New Message’ for the inbound API
  • Batch Processing
    • 1. Batch Processing
    • 2. The Batch Control Board
    • 3. How interface group is used?
    • 4. How queue is used?
    • 5. Priority handling
    • 6. Scheduler
    • 7. Status of the Basket
    • 8. Monitoring of batch and the related message
    • 9. Alerting
    • 10. Optimisation of the batch processing
    • 11. Transition from old to new basket table
    • 12. Process Attachment basket manually
    • 13. Add "Interface" tab to the Batch Control Board
    • 14. Integrate3Batch to handle tree message
  • Bulk Processing
    • 1. Bulk Processing
    • 2. The different bulk mode (swing UI)
    • 3. Bulk processing with v3 flat and hierarchical Data
    • 4. To use Bulk instead of Batch
    • 5. Running in pure bulk and auto-switch mode
    • 6. Scheduler
    • 7. Monitoring of bulk and the related message
    • 8. The different bulk mode using old agent control board
    • 9. Bulk processing with old agent control board
  • Basket Generic Filters
    • Introduction Global Basket
    • 1. Name & Attachment Name Basket
    • 2. Information Filter Basket
    • 3. Number of Record Filter Basket
    • 4. Date Filter Basket
    • 5. Delete Basket

SKYVVA Release Notes

SAP/ERP | S4/HANA (Latest Version) Adapter

SAP-ERP (Old Version) Adapter

Mule Adapter

Migration from SAP-PO SOAP Skyvva connector to REST connector module

View Categories
  • Home
  • Documentation
  • SKYVVA Administration Guide (Lightning)
  • Mapping

16. New Button Test Mapping

Introduction #

  • Inbound Mapping: The source panel will show the text area where the user can modify the template we provide as SoapUI does. We support CSV, XML, and Json formats. The user can enter the data into the template and execute the mapping test. The mapping result is shown in a table tree view on the left panel. We don’t need to show the mapping result in a text area as CSV, XML, or Json. The mapping result shows the result in a table view, and there is no need to make any changes. The mapping result contains the final data with the sObject field names ready to be posted. But we are not doing the real posting. We show only the mapping result for debugging purposes and analysis.
  • Outbound Mapping: The source side shows the sObject and the mapping result in a table tree view is displayed on the target side. We provide the query editor to let the user choose a sObject record where we read the data and provide for the mapping test. Then the user doesn’t need to enter the complete data. He can modify the data we have read from the record if needed.

Inbound Mapping #

It is the feature of the inbound mapping functionality of a SKYVVA application, an integration tool. Here’s a breakdown of what we have mentioned:

  1. Source Panel: This is where users can input or modify a template. The template appears to be provided in a format compatible with CSV, XML, or JSON.
  2. Supported Formats: Users can work with data templates in three formats: CSV, XML, and JSON. This flexibility allows users to manipulate data in the format they prefer or that suits their business requirement integration needs.
  3. Data Entry: Users can enter data into the provided template. This suggests that the SKYVVA application allows users to customize the template according to their business requirements.
  4. Mapping: After entering data into the template, users can execute a mapping process. This mapping transformations to the data as per the mapping configuration.
  5. Mapping Result Display: The mapping results are displayed in a table tree view on the left panel. This view provides a structured and organized representation of the mapped data.
  6. Result Format: The mapping results are not displayed as CSV, XML, or JSON, which means that the output is presented in a structured, tabular format. This format is more user-friendly and suitable for analysis.
  7. Subject Field Names: The mapping result includes sObject field names. These field names likely correspond to the data elements in the template or have been generated as part of the mapping process.
  8. Debugging and Analysis: The mapping results are primarily intended for debugging purposes and analysis. This suggests that users can review and assess the mapped data to identify any issues or discrepancies in the mapping process.
  9. No Real Posting: The SKYVVA application performs data transmission. It focuses solely on the mapping aspect, preparing data in the desired format for further integration.

[su_box title=”Inbound Mapping” box_color=”#C0C0C0″ title_color=”#000000″]Inbound Mapping feature within a tool designed to facilitate the mapping and transformation of data from one format to another, with a focus on ease of use, flexibility, and providing clear, structured results for users friendly to experience.[/su_box]

Case1: Test Mapping with Inbound Interface

A “Mapping Button” for an inbound interface is a feature used in integration tools to facilitate testing and debugging of data mappings. It allows users to execute or test the payload by applying a specific mapping to convert data from one format to another. This is particularly useful when dealing with different data formats like CSV, XML, and JSON.

Here’s how it typically works:

  1. Select Source Data: The user starts by selecting the source data that needs to be transformed. This could be a file or a message type.
  2. Choose Mapping: The user then selects to specify the mapping rules that define how the source data should be converted into the desired format (e.g., CSV to XML, XML to JSON, etc.). This mapping can be predefined or customized based on user integration business requirements.
  3. Execute/Test: After configuring the source data and mapping rules, the user uses the “Mapping Button” to test the mapping process. The SKYVVA application tool applies the mapping rules to the source data, transforming it into the target data.
  4. View Mapping Results: Once the mapping is complete, the user can view the results to ensure that the data transformation was successful. This would involve viewing the transformed data in the desired format (e.g., CSV, XML, JSON) or checking for errors and discrepancies by pop-up dialogue screen.

This capability is crucial in integration business scenarios where data from different sources and in different formats need to be harmonized or translated to be compatible with the target data of our SKYVVA application. It allows users to quickly verify that the mappings are working correctly and to troubleshoot any issues that may arise during the data Mapping.

[su_box title=”Expectation:” box_color=”#2a8af0″ title_color=”#000000″]The Test Mapping Button for Inbound Interface is used to Execute/Test the payload in different formats, such as CSV, XML, and JSON, in order to check/view the mapping results.[/su_box]

 

Required step:

  1. Create an Integration
  2. Create an Inbound Interface -> Set Interface API Version: V3

  1. Do Mapping

  1. Go to Interface -> click on Button Test Mapping

  1. After click on the Test Mapping -> we can see the pop-up screen Test Mapping as below:

[su_box title=”Note” box_color=”#2a8af0″ title_color=”#000000″]

  • The left box is used to input the payload in different formats such as CSV, XML, and JSON. It also allows you to select an existing message to execute/test the mapping and view the mapping results.
  • The right box is used to check the mapping results after the payload has been executed from the left box.
  • If you use Interface V3, the left column shows 4 tabs (CSV, XML, JSON, Message)
  • If you use Interface V2, the left column shows 2 tabs (CSV, Message)
    [/su_box]

“Inbound Interface” with five buttons, and one of those buttons is the “Execute Button.” The purpose of the “Execute Button” is to trigger the execution of a payload in order to test the mapping of the result.

Here’s a breakdown of its functionality:

  • Execute Button: This button initiates the execution of a payload. It sends the payload to a specific destination or service and then waits for the results to be returned. This is useful for testing the configuration and ensuring that data is being processed correctly.
  • This is used to execute the payload to test the mapping of the results
    1. Before clicking the Execute Button:

  1. After Executed, we got the result as below

The “Refresh” button is a common user interface element in the SKYVVA application that serves to update or reload content, which can include payloads and results, to ensure that users have access to the most current information or data available. The specific behavior and functionality of the “Refresh“.

Refreshing a Payload: In APIs (SKYVVA Application Interfaces) or web services, a “Refresh” button is used to resend a request with the same or updated parameters to retrieve a new payload or response from the server.

  1. Refresh Button: is used to refresh the Payload and the Results
    1. Before clicking the button Refresh

  • After clicking the Refresh button

The “Import File Button” is a feature or component in a SKYVVA application that allows users to bring external files into the system. It has the following functionalities:

  1. File Type Selection: The user can choose the type of file they want to import. It supports file types such as CSV, XML, and JSON. This means that users can specify the format of the file they are importing.
  2. Mapping: The import process involves mapping the data in the external file to the data structure or schema within the SKYVVA application. “Defined mapping,” which recommends that the SKYVVA application might have predefined mappings for certain file types. For example: if the mapping is flat (i.e., a one-to-one mapping of fields), it would work for CSV files. More complex mappings might be needed for other file types like XML or JSON.
  3. File Import: After selecting the file type and mapping (if necessary), the users can initiate the import process. The SKYVVA application reads the selected external file and extracts the relevant data according to the mapping rules.
    • Click on the Import File button, and its alert pop-up screen Import File has chosen a file Type and Upload Files button

  1. After clicking on Save, it reads the payload from a file and writes it onto the screen then when clicks on the Execute

“Save File” is an option in the SKYVVA application, that allows users to save the content displayed on the screen into a file. This action involves taking the information or payload currently visible on the screen and writing it to a file on the storage system.

Here’s how it generally works:

  1. User Action: The user, initiates the “Save File” action by selecting it from the SKYVVA application menu.
  2. Dialog Box: After selecting “Save File,” the SKYVVA  application usually opens a pop-up screen that allows the user to specify various options for saving the file. This may include choosing the file name, file format (e.g., CSV, JSON, XML), location on your computer, and another system.
  3. Saving the Payload: Once the user has configured the settings in the dialog box, the user confirms. The SKYVVA application then takes the content currently displayed on the screen (the payload) and writes it to the specified file on the computer.
  4. File Saved: After the file is successfully saved, the user can access it at the specified location on the computer for future reference.

After clicking on the Save File button, the alert ‘Save Payload’ pop-up screen, you have to input File Name -> Save

  • After Saved, it will alert message [SUCCESS: Save Test02 file successfully

Retrieve File is a feature related to handling payload files, in a SKYVVA application. Here’s a breakdown :

  1. Payload File: The file that contains data that needs to be processed within an SKYVVA application.
  2. Save and Read: This is a process where the user first saves the payload data to a file and then later reads it from that file. This is an approach for working with data in the SKYVVA application.
  3. Write it onto the Screen: After reading the payload from the file, the user intends to display it on a screen.
  4. Retrieve File: This is a feature in your SKYVVA application that deals with handling the payload file. It has two actions:
    • Download: This action allows users to download the payload file, which is useful if they want to keep a copy of it for reference.
    • Delete: This action allows users to delete the payload file, which is useful for managing storage space or for privacy/security reasons.

After clicking on the Retrieve File button, we can see that the pop-up screen Retrieve File has stored the file type (CSV/XML/JSON) we have saved before

  1. After selecting the File -> Save, it will take that value file to show on the screen.

[su_box title=”Result:” box_color=”#2a8af0″ title_color=”#000000″]The Test Mapping Button is used to execute/test the payload in different formats, such as CSV, XML, and JSON, in order to check/view the mapping results.[/su_box]

[su_box title=”Note:” box_color=”#2a8af0″ title_color=”#000000″]

  • Interface API Version V2: On the Test Mapping Button, the structure of the payload will be described based on the source sObject definition. For V2, only CSV is available because it is a flat format.
  • Interface V2: If you upload a structure from a file, it will retrieve the structure payload from the imported file in the source interface.
  • Interface API Version V3: The Interface without specifying a message type, On the Test Mapping Button, the structure of the payload will be described based on the source sObject definition. For V3, CSV, XML and JSON are available as they can handle hierarchical payloads.
  • Interface V3: If the interface is linked with a Message Type, On the Test Mapping Button fields will be retrieved via the Message Type link with the interface.

[/su_box]

Outbound Mapping #

It is a feature or functionality related to data mapping in the context of working with sObjects, which typically refers to Salesforce objects in the Salesforce platform. SKYVVA application provides a user-friendly way for users to map data from a source sObject to a target data structure, and the user considers the use of a query editor to facilitate this process. Here’s a breakdown of your description:

  1. Outbound Mapping: This feature works with data integration or data transformation, where users are taking data from a source (in this case, an sObject) and mapping it to a target data structure.
  2. Source sObject: In Salesforce, a sObject is a generic term used to represent any standard or custom object. It seems the user using a sObject as the source of data for the mapping.
  3. Mapping Result in Table Tree View: The user experience displays the mapping result in a table tree view on the target side. This table tree view would show how the data from the source sObject maps to the target structure, making it easier for users to understand the data flow.
  4. Query Editor: The user provides a query editor to allow users to select a sObject record. This query editor would enable users to choose a specific record from the source sObject.
  5. Modify Data: Users can modify the data retrieved from the source sObject if needed. This suggests that the mapping process is not entirely automated and allows for manual adjustments to the mapped data.

[su_box title=”Outbound Mapping ” box_color=”#C0C0C0″ title_color=”#000000″]feature is user-friendly and practical for business scenarios where users need to map data from one structure to another, especially when working with complex data integration tasks, such as when integrating with Salesforce.[/su_box]

Case2: Test Mapping with Outbound Interface

It is a feature within an SKYVVA application with outbound interfaces and testing mappings. This feature appears to be related to data transformation or integration testing. Here’s a breakdown of what you’ve described:

  1. Outbound Interface: This is a component of an SKYVVA application system that is responsible for sending data or messages from the system to external systems or services. Outbound interfaces are used in integration business scenarios to exchange information with other systems.
  2. Test Mapping: This feature is used for testing purposes, specifically for mapping data from one format or structure to another. Mapping is often used in integration business scenarios to transform data from one schema to another so that it can be properly processed by the receiving system.
  3. Two Boxes: Here are two boxes, a left box for querying data/messages and a right box for viewing test mapping results. This suggests that the Test Mapping feature has a user interface with two input areas:
    • Left Box (Query): This is where the user specifies the data or messages want to use for testing. You may enter queries or select data/messages from a source, such as a database, file, or previous system interactions.
    • Right Box (Results): This is where the user can see the outcomes or results of the test mapping process. It displays how the data/messages will be transformed based on the mapping rules the user has defined.

In essence, this feature allows you to set up test scenarios for your outbound interface by selecting or specifying data/messages in the left box and then observing how they will be transformed using the mapping rules in the right box. This can be helpful for ensuring that your integration processes are working correctly and that data is being properly transformed before it is sent to external systems.

[su_box title=”Expectation:” box_color=”#2a8af0″ title_color=”#000000″]For the outbound interface, the Test Mapping feature allows you to query messages and records to obtain the payload for testing with mapping. There are two boxes: the left box is used for querying data/messages, and the right box is used to view the results of the test mapping.[/su_box]

Required step:

  1. Create an Integration
  2. Create an Adapter e.g., Adapter SOAP

  1. Create an Outbound Interface -> link with Message Type Template and Adapter

  1. Do Mapping

  1. Go to Interface -> click on Button Test Mapping

 

  1. After click on the Test Mapping -> we can see the pop-up screen Test Mapping as below:

[su_box title=”Note” box_color=”#2a8af0″ title_color=”#000000″]

  • The left box is used to execute SOQL queries and query messages for the current interface. After executing, you will receive records and then you can select them to test your mapping result/payload.
  • The right box is used to check the mapping results/payload after the records have been executed from the left box.
  • The left box is used to execute SOQL queries and query messages for the current interface. After executing, you will receive records and then you can select them to test your mapping result/payload.
  • The right box is used to check the mapping results/payload after the records have been executed from the left box.

[/su_box]

The user interface with three buttons related to executing SOQL queries and querying data from a database. Let us explain the functions of each button based on the information provided:

  1. Execute Button: This button is used to execute SOQL (Salesforce Object Query Language) queries and query messages. Its primary purpose is to test the results or payload mapping the queries. When the user clicks this button, it sends the SOQL query to the database and retrieves the corresponding data, which can then be used for testing or analysis.
  2. Open Query Editor: This button is used to open a query editor interface. In this editor, the user can specify the specific objects and fields user wants to query from the database. It helps to build and customize the query statements before executing them using the Execute Button. The query statements created in the Query Editor can be sent for execution when the user is ready.
  3. Refresh Button: The Refresh Button is used to refresh the Query Editor and possibly other components of the interface. It ensures that any changes or updates made to the query editor or the data are reflected in the interface. This can be helpful when the user working with dynamic data or making adjustments to your query.

Before clicking the Refresh Button, the user may want to make sure that the user completed necessary changes or updates in the Query Editor or other parts of the interface, and the user has to ensure that the displayed data is up-to-date. Clicking the Refresh Button will refresh the interface to reflect the current state of the data and any changes the user has made.

In summary, these three buttons are part of designed for querying and testing data using SOQL in a database, with the Execute Button for running queries, the Open Query Editor for customizing queries, and the Refresh Button for updating the interface’s displayed data and status.

  • The section with Outbound Interface has 3 buttons:
  1. Execute Button: is used to execute SOQL queries and query messages to test the results/payload mapping
  2. Open Query Editor is used to query specific objects and fields from the Database to get query statements into the Query Editor on Test Mapping

  1. When click on Open Query Editor, it alerts pop-up screen for filer query statements then click Save SOQL

  • After clicking Save SOQL, it gets query statements into the Query Editor on Test Mapping

  1. Before Execute test mapping result you need to Execute SOQL for the query records you want to test Execute

  1. After clicking Execute SOQL -> Select the Records -> then click Execute Button to test Mapping Result/Payload

  1. Refresh Button: is used to refresh the Query Editor and the
    1. Before clicking the Refresh Button

  1. After clicking the Refresh Button

It is a feature or functionality in a SKYVVA application that involves testing the connection and configuration of an adapter. Here’s a breakdown of the information you provided:

  1. Test Connection Button: This button is used to initiate a connection test and check the configuration of an adapter. It is specifically designed to work with Interface V3.
  2. Functionality: When the “Test Connection” button is clicked, it triggers a page reload that takes the user to the “Adapter Test Connection” page.
  3. Adapter Test Connection Page: This page is divided into four sections:a. Adapter Detail: This section likely provides information about the adapter being tested, such as its name, type, and version.b. Property: This section allows users to view and possibly edit the properties of the adapter configuration.c. Existing Test Case: This section may display information about any previously saved test cases related to this adapter. It shows test case results.d. Test Connection: This is where the actual testing of the adapter’s connection and configuration takes place. Users can initiate the test from here and check whether the adapter is functioning as expected.
  4. Saving Test Cases: The users have the option to save the test cases they’ve performed on this page. Saving test cases can be helpful for reusing test business scenarios in the future for reference.

This functionality is part of a SKYVVA application that allows users to test and manage the configuration of adapters, specifically those using Interface V3. The “Adapter Test Connection” page provides a comprehensive interface for performing these tasks and managing test case records.

  • Test Connection: is used to Test Connection and check Configuration Adapter. This button just supports only the Interface V3.
    1. When clicking on the Test Connection, it will reload the page to the Adapter Test Connection

2. On the ‘Adapter Test Connection’ page, you can see four sections: Adapter Detail, Property, Existing Test Case, and Test Connection. It allows you to test and check the Adapter configuration and also provides the option to save the Test Case that you have checked previously.

[su_box title=”Result:” box_color=”#2a8af0″ title_color=”#000000″]The Test Mapping allows you to query messages and records to obtain the payload for testing with mapping. There are two boxes: the left box is used for querying data/messages, while the right box is used to view the results of the test mapping. It also provides the payload view, giving you an idea of what the payload looks like during the callout.[/su_box]

[su_box title=”Note” box_color=”#2a8af0″ title_color=”#000000″]

  • Interface API Version V2/V3 (without a message type): The Test Mapping feature does not support generating the Payload; it only displays the Results Mapping.
  • Interface V2 for Outbound: The ‘Test Connection’ button is not supported. Instead, we display two buttons: ‘Execute’ and ‘Refresh’.
  • Interface V3 with a message type: If you link an Adapter to the Interface, the Payload will be generated based on the Adapter

[/su_box]

Share This Article :

  • Facebook
  • X
  • LinkedIn
15. How to Callout Salesforce Organization’s ID By Mapping Formula ‘GETORGID’?1. Mapping
Table of Contents
  • Introduction
  • Inbound Mapping
  • Outbound Mapping

Copyright © 2026 | Apsara Consulting GmbH | All rights reserved

  • Imprint
  • Zurück zur Apsara Webseite
  • Back to Apsara website