DirectExecuteFunction Procedure
Processes the function specified by Communication Method in the provided Integration Setup.
Overloads
Name | Description |
---|---|
DirectExecuteFunction(Code[20]; JsonObject; Codeunit "Temp Blob"; Boolean): Integer | Processes the function specified by Communication Method in the provided Integration Setup. |
DirectExecuteFunction(Code[20]; JsonObject; Record "QWETB tTempBlob" temporary; Boolean): Integer | Processes the function specified by the Communication Method in the provided Integration Setup. |
DirectExecuteFunction(Code[20]; JsonObject; Codeunit "Temp Blob"; Boolean) Procedure
Processes the function specified by Communication Method in the provided Integration Setup.
Signature
DirectExecuteFunction(IntegrationSetupCode: Code[20]; FunctionParameters: JsonObject; var TempBlobResponse: Codeunit "Temp Blob"; ForceNoHistory: Boolean) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The setup code for the integration.
FunctionParameters
JsonObject
A Json Object containing all parameters needed by the related Communication Method.
This must be formatted in a way that is provided by this Communication method and is recommended to be created by a function provided by the Communication Method.
var TempBlobResponse
Codeunit "Temp Blob"
The response data.
ForceNoHistory
Boolean
Set to false to never save history and override any setting in the Integration Setup for this integration.
Returns
Integer
The Entry No. for the created history record, if any.
Remarks
Using history will have a performance impact and should be avoided in a production environment.
DirectExecuteFunction(Code[20]; JsonObject; Record "QWETB tTempBlob" temporary; Boolean) Procedure
Processes the function specified by the Communication Method in the provided Integration Setup.
Signature
DirectExecuteFunction(IntegrationSetupCode: Code[20]; FunctionParameters: JsonObject; var TempBlobResponse: Record "QWETB tTempBlob" temporary; ForceNoHistory: Boolean) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The setup code for the integration.
FunctionParameters
JsonObject
A Json Object containing all parameters needed by the related Communication Method.
This must be formatted in a way that is provided by this Communication method and is recommended to be created by a function provided by the Communication Method.
var TempBlobResponse
Record "QWETB tTempBlob" temporary
The response data.
ForceNoHistory
Boolean
Set to false to never save history and override any setting in the Integration Setup for this integration.
Returns
Integer
The Entry No. for the created history record, if any.
Remarks
Using history will have a performance impact and should be avoided in a production environment.
This documentation is generated from Spider v24.1.207985.0