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