Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Available Events:

Publisher Type

Publisher ID

Publisher Name

Codeunit

11183216

IDYA Event Publisher

Event Name

Parameters

Description

OnAfterGetDocumentStatusBatchSetSourceTables

var SourceTableNos: List of [Integer]

OnBeforeGetDocumentStatusBatch

SourceTableNo: Integer
var SourceFieldNos: JsonObject
var IsHandled: Boolean

OnBeforeProcessDocumentStatusBatchResponse

ResponseJsonObject: JsonObject
var IsHandled: Boolean

OnAfterProcessDocumentStatusBatchResponse

ResponseJsonObject: JsonObject
EnvelopeList: JsonArray

OnAfterProcessDocumentStatusResponse

SalesHeader: Record “Sales Header”
ResponseJsonObject: JsonObject
FromBatch: Boolean

OnBeforeProcessDocumentLogResponse

var EnvelopeId: Text50
ResponseJsonObject: JsonObject
var IsHandled: Boolean

OnBeforeProcessGetUserInfoResponse

ResponseJsonObject: JsonObject
var UserSetup: Record “IDYA User Setup”
var IsHandled: Boolean

OnBeforeUpdateUserSetupOnProcessGetUserInfoResponse

ResponseJsonObject: JsonObject
var UserSetup: Record “IDYA User Setup”

OnBeforeSetDocumentName

var SourceRecordRef: RecordRef
var DocumentName: Text
var IsHandled: Boolean

OnBeforeNewEnvelope

var TempBlob: Codeunit “Temp Blob”
DocumentId: Text
var ApproveITRecipient: Record “IDYA ApproveIT Recipient”
RequestJsonObject: JsonObject
var IsHandled: Boolean

OnAfterNewEnvelope

var TempBlob: Codeunit “Temp Blob”
DocumentId: Text
var ApproveITRecipient: Record “IDYA ApproveIT Recipient”
RequestJsonObject: JsonObject

OnBeforeAddDocumentToEnvelope

var TempBlob: Codeunit “Temp Blob”
DocumentId: Text
RequestJsonObject: JsonObject
var IsHandled: Boolean

OnAfterAddDocumentToEnvelope

var TempBlob: Codeunit “Temp Blob”
DocumentId: Text
RequestJsonObject: JsonObject

OnBeforeAddRecipientsToEnvelope

jsonRequest: JsonObject
var ApproveITRecipient: Record “IDYA ApproveIT Recipient”
var IsHandled: Boolean

OnAfterAddRecipientsToEnvelope

jsonRequest: JsonObject
var ApproveITRecipient: Record “IDYA ApproveIT Recipient”

OnBeforeAddRecipientToList

var RecipientList: JsonArray
var ApproveITRecipient: Record “IDYA ApproveIT Recipient”
IsSigner: Boolean
var IsHandled: Boolean

OnBeforeGetDefaultEmailContent

var EmailSubject: Text
var EmailBody: Text
var ReportId: Integer
var LanguageCode: Code10
var EditEmail: Boolean
var IsHandled: Boolean

OnBeforeStartSourceDocumentFlow

var SourceRecordRef: RecordRef

OnAfterStartSourceDocumentFlow

var SourceRecordRef: RecordRef

OnBeforeResendEnvelope

var SourceRecordRef: RecordRef
IsHandled: Boolean

OnAfterResendEnvelope

var SourceRecordRef: RecordRef

OnBeforeCheckSourceDocumentFlowStarted

var SourceRecordRef: RecordRef
ApproveITSetup: Record “IDYA ApproveIT Setup”
var IsHandled: Boolean

OnBeforeGetReportUsage

var SourceRecordRef: RecordRef
var ReportUsage: Enum “Report Selection Usage”
var CustomerNo: Code20
var IsVendor: Boolean
var IsHandled: Boolean

OnBeforeGetPdfReport

var TempBlob: Codeunit “Temp Blob”
ReportUsage: Enum “Report Selection Usage”
RecordVariant: Variant
CustNo: Code20
var ReportId: Integer
IsVendor: Boolean
var IsHandled: Boolean

OnAfterGetPdfReport

var TempBlob: Codeunit “Temp Blob”
ReportUsage: Enum “Report Selection Usage”
RecordVariant: Variant
CustNo: Code20
IsVendor: Boolean
var ReportId: Integer

OnBeforeSetDefaultRecipient

var TempApproveITRecipient: Record “IDYA ApproveIT Recipient” temporary
var SourceRecordRef: RecordRef
var IsHandled: Boolean

OnBeforeGetSourceRecipients

var TempApproveITRecipient: Record “IDYA ApproveIT Recipient” temporary
var SourceRecordRef: RecordRef
ReportId: Integer
var IsHandled: Boolean

OnBeforeModifySourceRecordOnProcessSendDocument

var SourceRecordRef: RecordRef
ResponseJsonObject: JsonObject
var IsHandled: Boolean

OnAfterModifySourceRecordOnProcessSendDocument

var SourceRecordRef: RecordRef
ResponseJsonObject: JsonObject

OnBeforeProcessSourceDocumentStatusResponse

SourceRecordRef: RecordRef
ResponseJsonObject: JsonObject
FromBatch: Boolean
var IsHandled: Boolean

OnBeforeQuoteToOrderOnSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean
var IsHandled: Boolean

OnAfterQuoteToOrderOnSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean

OnBeforeSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean
IsHandled: Boolean

OnAfterSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean

OnBeforeGetSentMessage

var SourceRecordRef: RecordRef
var SentMessage: Text
var IsHandled: Boolean

OnBeforeReleaseSourceRecordRefDocumentOnSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean
var IsHandled: Boolean

OnAfterReleaseSourceRecordRefDocumentOnSourceRecordRefCompleted

var SourceRecordRef: RecordRef
FromBatch: Boolean

Publisher Type

Publisher ID

Publisher Name

Codeunit

11183214

IDYA API Helper

Event Name

Parameters

Description

OnBeforeExecutePostSetAuthorization

var AuthorizationGuid: Guid

OnBeforeExecutePost

var TempIDYMRESTParameters: Record “IDYM REST Parameters”
var RequestJsonArray: JsonArray