SK SKYVVA Documentation

4. Manual Processing

Introduction

In terms of real-time communication with Salesforce, it’s important to keep in mind that there are huge differences between how to handle inbound and outbound communication. Inbound communication is covered completely by the core API, which means that it’s also completely covered by SKYVVA Agent Any Connect for Salesforce. Salesforce limits the number of API calls you can execute per day according to this table. Due to this polling, it’s not a great option for getting data out of Salesforce. This is addressed by offering outbound messaging.

Inbound

The core API is the normal SKYVVA API that allows you to perform CRUD-type operations. Any Connect fully supports the Salesforce Core API.

–  How to run the inbound interface group through them manual and scheduler?

[su_box title="Note" box_color="#2a8af0" title_color="#000000"]Manual processing can only use with inbound database processing. We don't need this function for file, Kafka, or Pulsar. Therefore, they have a consumer for inbound interface already. If the interfaces bind into the interface group, it will be possible to process it with the file adapter.[/su_box]

Pe-required

[su_box title="Note" box_color="#2a8af0" title_color="#000000"] For Insert operation, we have a template for generating message type for a single table

[su_box title="Note" box_color="#2a8af0" title_color="#000000"] If the machine has small memory, We should not set the time for running every 1 minute because it will block another job. You have to run every 5 or 10 minutes or more is a good recommendation.[/su_box]

[su_box title="SKYVVA Schedulers is a type of scheduled job which runs regularly bases on-time setting. There are 4 categories of Schedulers." box_color="#00d9a6" title_color="#000000"]

[/su_box]

Outbound

Any Connect outbound messaging is being configured as part of a workflow defined in Agent and it’s a callout to an external SOAP service defined by Agent. When configured in the package, a WSDL will be generated that is available for download. It’s then up to you to implement and expose a SOAP service that Salesforce can make the callout to. From Any Connect's perspective, the way to handle this is to implement that service using XML over HTTP.

–  How to run the outbound interface through the manual or scheduler?

If, you use the "SOQL statement on the interface to selects the sObject" option. You can select the record from the SOQL Query for the filter sObject base on record id.

Pre-require:

Open this article in the interactive viewer →