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

OnBeforeStartDocumentFlow

var SalesHeader: Record “Sales Header”

OnAfterStartDocumentFlow

var SalesHeader: Record “Sales Header”

OnBeforeCheckFlowStarted

var SalesHeader: Record “Sales Header”
ApproveITSetup: Record “IDYA ApproveIT Setup”
var IsHandled: Boolean

OnBeforeGetPdfReportForCust

var TempBlob: Codeunit “Temp Blob”
ReportUsage: Enum “Report Selection Usage”
RecordVariant: Variant
CustNo: Code [ 20 ]
var ReportId: Integer
var IsHandled: Boolean

OnAfterGetPdfReportForCust

var TempBlob: Codeunit “Temp Blob”
ReportUsage: Enum “Report Selection Usage”
RecordVariant: Variant
CustNo: Code [ 20 ]
var ReportId: Integer

OnBeforeGetRecipients

var TempApproveITRecipient: Record “IDYA ApproveIT Recipient” temporary
var SalesHeader: Record “Sales Header”
ReportId: Integer
var IsHandled: Boolean

OnBeforeModifySalesHeaderOnProcessSendDocument

var SalesHeader: Record “Sales Header”
ResponseJsonObject: JsonObject
var IsHandled: Boolean

OnAfterModifySalesHeaderOnProcessSendDocument

var SalesHeader: Record “Sales Header”
ResponseJsonObject: JsonObject

OnBeforeProcessDocumentStatusBatchResponse

ResponseJsonObject: JsonObject
var IsHandled: Boolean

OnAfterProcessDocumentStatusBatchResponse

ResponseJsonObject: JsonObject
EnvelopeList: JsonArray

OnBeforeProcessDocumentStatusResponse

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

OnAfterProcessDocumentStatusResponse

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

OnBeforeSalesQuoteToOrderOnSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean
var IsHandled: Boolean

OnAfterSalesQuoteToOrderOnSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean

OnBeforeSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean
var IsHandled: Boolean

OnAfterSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean

OnBeforeReleaseSalesDocumentOnSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean
var IsHandled: Boolean

OnAfterReleaseSalesDocumentOnSalesHeaderCompleted

var SalesHeader: Record “Sales Header”
FromBatch: Boolean

OnBeforeProcessDocumentLogResponse

var EnvelopeId: Text [ 50 ]
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”

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

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