/
Events

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

 

Related content

Introduction
Read with this
OnBeforeImport event
OnBeforeImport event
More like this
Values
More like this
OnAfterimport event
OnAfterimport event
More like this
Customization ShipIT 365
Customization ShipIT 365
More like this
Field definition
Field definition
More like this

IDYN 2024