CreateIQ Procedure
Creates a new record in the Integration Queue table.
Overloads
Name | Description |
---|---|
CreateIQ(Code[20]; JsonObject): Integer | Creates a new record in the Integration Queue table. |
CreateIQ(Code[20]; Text[1000]; Text[50]; Codeunit "Temp Blob"; Codeunit "Temp Blob"; Integer; DateTime): Integer | Creates a new record in the Integration Queue table. |
CreateIQ(Code[20]; Text[1000]; Text[50]; Codeunit "Temp Blob"; DateTime): Integer | Creates a new record in the Integration Queue table. |
CreateIQ(Code[20]; Text[1000]; Text[50]; Record "QWETB tTempBlob" temporary; DateTime): Integer | Creates a new record in the Integration Queue table. |
CreateIQ(Code[20]; Text[1000]; Text[50]; Record "QWETB tTempBlob" temporary; Record "QWETB tTempBlob" temporary; Integer; DateTime): Integer | Creates a new record in the Integration Queue table. |
CreateIQ(Code[20]; JsonObject) Procedure
Creates a new record in the Integration Queue table.
Signature
CreateIQ(IntegrationSetupCode: Code[20]; FunctionParameters: JsonObject) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The code for the Integration that are being created.
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.
Returns
Integer
The Entry No. for the created record.
CreateIQ(Code[20]; Text[1000]; Text[50]; Codeunit "Temp Blob"; Codeunit "Temp Blob"; Integer; DateTime) Procedure
Creates a new record in the Integration Queue table.
Signature
CreateIQ(IntegrationSetupCode: Code[20]; Name: Text[1000]; ExternalID: Text[50]; var TempBlobData: Codeunit "Temp Blob"; var TempBlobFunctionData: Codeunit "Temp Blob"; LinkToEntryNo: Integer; SourceCreated: DateTime) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The code for the Integration that are being created.
Name
Text[1000]
A name for this record.
ExternalID
Text[50]
An option External ID.
var TempBlobData
Codeunit "Temp Blob"
The data.
var TempBlobFunctionData
Codeunit "Temp Blob"
Used if this integration uses some additional function data.
LinkToEntryNo
Integer
Supplied if this IQ is created from another IQ record and should later be processed in the step "Process Linked".
SourceCreated
DateTime
The timestamp of when the source for this data is created. (Tip: use CreateDateTime())
Returns
Integer
The Entry No. for the created record.
CreateIQ(Code[20]; Text[1000]; Text[50]; Codeunit "Temp Blob"; DateTime) Procedure
Creates a new record in the Integration Queue table.
Signature
CreateIQ(IntegrationSetupCode: Code[20]; Name: Text[1000]; ExternalID: Text[50]; var TempBlobData: Codeunit "Temp Blob"; SourceCreated: DateTime) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The code for the Integration that are being created.
Name
Text[1000]
A name for this record.
ExternalID
Text[50]
An option External ID.
var TempBlobData
Codeunit "Temp Blob"
The data.
SourceCreated
DateTime
The timestamp of when the source for this data is created. (Tip: use CreateDateTime())
Returns
Integer
The Entry No. for the created record.
Remarks
This function will call Commit.
CreateIQ(Code[20]; Text[1000]; Text[50]; Record "QWETB tTempBlob" temporary; DateTime) Procedure
Creates a new record in the Integration Queue table.
Signature
CreateIQ(IntegrationSetupCode: Code[20]; Name: Text[1000]; ExternalID: Text[50]; var TempBlobData: Record "QWETB tTempBlob" temporary; SourceCreated: DateTime) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The code for the Integration that are being created.
Name
Text[1000]
A name for this record.
ExternalID
Text[50]
An option External ID.
var TempBlobData
Record "QWETB tTempBlob" temporary
The data.
SourceCreated
DateTime
The timestamp of when the source for this data is created. (Tip: use CreateDateTime())
Returns
Integer
The Entry No. for the created record.
Remarks
This function will call Commit.
CreateIQ(Code[20]; Text[1000]; Text[50]; Record "QWETB tTempBlob" temporary; Record "QWETB tTempBlob" temporary; Integer; DateTime) Procedure
Creates a new record in the Integration Queue table.
Signature
CreateIQ(IntegrationSetupCode: Code[20]; Name: Text[1000]; ExternalID: Text[50]; var TempBlobData: Record "QWETB tTempBlob" temporary; var TempBlobFunctionDat: Record "QWETB tTempBlob" temporary; LinkToEntryNo: Integer; SourceCreated: DateTime) EntryNo: Integer
Parameters
IntegrationSetupCode
Code[20]
The code for the Integration that are being created.
Name
Text[1000]
A name for this record.
ExternalID
Text[50]
An option External ID.
var TempBlobData
Record "QWETB tTempBlob" temporary
The data.
var TempBlobFunctionDat
Record "QWETB tTempBlob" temporary
Used if this integration uses some additional function data.
LinkToEntryNo
Integer
Supplied if this IQ is created from another IQ record and should later be processed in the step "Process Linked".
SourceCreated
DateTime
The timestamp of when the source for this data is created. (Tip: use CreateDateTime())
Returns
Integer
The Entry No. for the created record.
This documentation is generated from Spider v24.1.207985.0