ApproveIT 365

Events

Available Events:

Publisher Type

Publisher ID

Publisher Name

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

Publisher Type

Publisher ID

Publisher Name

Codeunit

11183214

IDYA API Helper

Event Name

Parameters

Description

Event Name

Parameters

Description

OnBeforeExecutePostSetAuthorization

var AuthorizationGuid: Guid

 

OnBeforeExecutePost

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

 

IDYN 2024