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 Type | Codeunit |
| Object ID | 70314159 |
| Object Name | QWESR 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