Report "Notification Email"

ID 1320
Namespace: System.Environment.Configuration

Properties

Name Value
WordLayout ./System/Notifications/NotificationEmail.docx
Caption Notification Email
DefaultLayout Word

Events

OnAfterSetReportLinePlaceholders

[IntegrationEvent(False,False)]
local procedure OnAfterSetReportLinePlaceholders(ReceipientUser: Record User, CompanyInformation: Record "Company Information", var Line1: Text, var Line2: Text)

Parameters

Name Type Description
ReceipientUser Table System.Security.AccessControl.User
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
Line1 Text
Line2 Text

OnBeforeGetDocumentTypeAndNumber

[IntegrationEvent(False,False)]
local procedure OnBeforeGetDocumentTypeAndNumber(var NotificationEntry: Record "Notification Entry", var RecRef: RecordRef, var DocumentType: Text, var DocumentNo: Text, var IsHandled: Boolean)

Parameters

Name Type Description
NotificationEntry Table System.Environment.Configuration."Notification Entry"
RecRef RecordRef
DocumentType Text
DocumentNo Text
IsHandled Boolean

OnBeforeGetTargetRecRef

[IntegrationEvent(False,False)]
local procedure OnBeforeGetTargetRecRef(RecRef: RecordRef, var TargetRecRefOut: RecordRef, var IsHandled: Boolean, NotificationEntry: Record "Notification Entry")

Parameters

Name Type Description
RecRef RecordRef
TargetRecRefOut RecordRef
IsHandled Boolean
NotificationEntry Table System.Environment.Configuration."Notification Entry"

OnGetSalesDocValuesOnBeforeGetSalesPurchDocAmountValue

[IntegrationEvent(False,False)]
local procedure OnGetSalesDocValuesOnBeforeGetSalesPurchDocAmountValue(var RecRef: RecordRef, var AmountFieldRef: FieldRef, var CurrencyCode: Code[10], var CustomerNo: Code[20])

Parameters

Name Type Description
RecRef RecordRef
AmountFieldRef FieldRef
CurrencyCode Code[10]
CustomerNo Code[20]

OnSetReportFieldPlaceholders

[IntegrationEvent(False,False)]
local procedure OnSetReportFieldPlaceholders(RecRef: RecordRef, var Field1Label: Text, var Field1Value: Text, var Field2Label: Text, var Field2Value: Text, var Field3Label: Text, var Field3Value: Text, var DetailsLabel: Text, var DetailsValue: Text, NotificationEntry: Record "Notification Entry")

Parameters

Name Type Description
RecRef RecordRef
Field1Label Text
Field1Value Text
Field2Label Text
Field2Value Text
Field3Label Text
Field3Value Text
DetailsLabel Text
DetailsValue Text
NotificationEntry Table System.Environment.Configuration."Notification Entry"

OnSetReportFieldPlaceholdersOnAfterGetDocumentURL

[IntegrationEvent(False,False)]
local procedure OnSetReportFieldPlaceholdersOnAfterGetDocumentURL(var DocumentURL: Text, var NotificationEntry: Record "Notification Entry")

Parameters

Name Type Description
DocumentURL Text
NotificationEntry Table System.Environment.Configuration."Notification Entry"

OnSetReportFieldPlaceholdersOnBeforeGetWebUrl

[IntegrationEvent(False,False)]
local procedure OnSetReportFieldPlaceholdersOnBeforeGetWebUrl(RecRef: RecordRef, var Field1Label: Text, var Field1Value: Text, var Field2Label: Text, var Field2Value: Text, var Field3Label: Text, var Field3Value: Text, var SourceRecRef: RecordRef, var DetailsLabel: Text, var DetailsValue: Text, NotificationEntry: Record "Notification Entry")

Parameters

Name Type Description
RecRef RecordRef
Field1Label Text
Field1Value Text
Field2Label Text
Field2Value Text
Field3Label Text
Field3Value Text
SourceRecRef RecordRef
DetailsLabel Text
DetailsValue Text
NotificationEntry Table System.Environment.Configuration."Notification Entry"

OnAfterCreateSettingsLink

[IntegrationEvent(False,False)]
local procedure OnAfterCreateSettingsLink(var SettingsURL: Text)

Parameters

Name Type Description
SettingsURL Text

See also