Table of Contents

Sample Function Handler

This is a sample implementation of a "IQ Communication Method".

All Communication Methods must implement the IQCM Interface and at least one of "IQCM Import", "IQCM Export" and "IQCM Function".

This sample implements the Function interface.

Object Definition

Object TypeCodeunit
Object ID70314159
Object NameQWESR Sample Function Handler

Procedures

Name Description
CheckFunctionSettings(): Boolean
ClearCommunicationMethod(): Boolean
CreateParameterObject(Text): JsonObject This function returns a parameter object formatted in a way that this Communication Method expects.
DirectInvokeFunction(JsonObject; Codeunit "Temp Blob"): Boolean
FunctionIsSupported(): Boolean
GetCommunicationMethodSnapshot(RecordRef): Boolean
InvokeFunction(Record "QWESR Integration Queue"): Boolean
OpenCommunicationMethodCardPage(): Boolean
OpenCommunicationMethodSnapshotCard(RecordRef): Boolean
SetCommunicationMethodCode(Code[20]): Boolean
SetupSampleService(Record "QWESR IQ Sample Function"; Codeunit "QWETB Web Wrapper") This function sets up a WebWrapper according to the settings in this Communication Method.

This documentation is generated from Spider v27.2