Codeunit 18123707 EOS066 DDD Event Dispatcher
Codeunit 18123707 EOS066 DDD Event Dispatcher
Methods
GetDtldLineDiscountText
procedure GetDtldLineDiscountText(SalesLine: Record "Sales Line"): Text
Parameters / Return Value
SalesLine
Record "Sales Line"Returns
Text[]
GetDtldLineDiscountText
procedure GetDtldLineDiscountText(PurchLine: Record "Purchase Line"): Text
Parameters / Return Value
PurchLine
Record "Purchase Line"Returns
Text[]
GetDtldLineDiscountString
procedure GetDtldLineDiscountString(DocumentLine: Variant; Default: Decimal): Text
Parameters / Return Value
DocumentLine
VariantDefault
DecimalReturns
Text[]
SetDtldLineDiscountString
procedure SetDtldLineDiscountString(var SalesLine: Record "Sales Line"; NewValue: Text)
Parameters / Return Value
SalesLine
Record "Sales Line"NewValue
Text[]
SetDtldLineDiscountString
procedure SetDtldLineDiscountString(var PurchLine: Record "Purchase Line"; NewValue: Text)
Parameters / Return Value
PurchLine
Record "Purchase Line"NewValue
Text[]
SetDtldLineDiscountString
procedure SetDtldLineDiscountString(DocumentLine: Variant; OldSetId: Guid; NewValue: Text): Guid
Parameters / Return Value
DocumentLine
VariantOldSetId
GuidNewValue
Text[]Returns
Guid
ShowDtldLineDiscounts
procedure ShowDtldLineDiscounts(var SalesLine: Record "Sales Line") Return: Boolean
Parameters / Return Value
SalesLine
Record "Sales Line"Returns
Boolean
ShowDtldLineDiscounts
procedure ShowDtldLineDiscounts(var PurchLine: Record "Purchase Line") Return: Boolean
Parameters / Return Value
PurchLine
Record "Purchase Line"Returns
Boolean
ShowDtldLineDiscountsGeneric
procedure ShowDtldLineDiscountsGeneric(DocumentLine: Variant): Boolean
Parameters / Return Value
DocumentLine
VariantReturns
Boolean
ShowDtldHeaderDiscountDetail
procedure ShowDtldHeaderDiscountDetail(DocumentHeader: Variant): Boolean
Parameters / Return Value
DocumentHeader
VariantReturns
Boolean
GetDtldHeaderDiscountString
procedure GetDtldHeaderDiscountString(DocumentHeader: Variant): Text
Parameters / Return Value
DocumentHeader
VariantReturns
Text[]
Events
OnGetLineDiscountTextSettings
local procedure OnGetLineDiscountTextSettings(DocumentLine: Variant; var IsVisible: Enum "EOS066 TriState Boolean"; var IsEnabled: Enum "EOS066 TriState Boolean")
Parameters / Return Value
DocumentLine
VariantIsVisible
Enum "EOS066 TriState Boolean"IsEnabled
Enum "EOS066 TriState Boolean"
OnGetLineDiscountPercentSettings
local procedure OnGetLineDiscountPercentSettings(DocumentLine: Variant; var IsVisible: Boolean)
Parameters / Return Value
DocumentLine
VariantIsVisible
Boolean
OnGetStdHeaderDiscountSettings
local procedure OnGetStdHeaderDiscountSettings(DocumentHeader: Variant; var AmountVisible: Boolean; var AmountEditable: Boolean; var PercentVisible: Boolean; var PercentEditable: Boolean)
Parameters / Return Value
DocumentHeader
VariantAmountVisible
BooleanAmountEditable
BooleanPercentVisible
BooleanPercentEditable
Boolean
OnGetLineDiscountString
local procedure OnGetLineDiscountString(DocumentLine: Variant; var NewValue: Text; var Handled: Boolean)
Parameters / Return Value
DocumentLine
VariantNewValue
Text[]Handled
Boolean
OnSetLineDiscountString
local procedure OnSetLineDiscountString(DocumentLine: Variant; NewValue: Text; var NewSetId: Guid; var Handled: Boolean)
Parameters / Return Value
DocumentLine
VariantNewValue
Text[]NewSetId
GuidHandled
Boolean
OnShowLineDiscountDetail
local procedure OnShowLineDiscountDetail(DocumentLine: Variant; var Handled: Boolean)
Parameters / Return Value
DocumentLine
VariantHandled
Boolean
OnGetHeaderDiscountTextSettings
local procedure OnGetHeaderDiscountTextSettings(DocumentLine: Variant; var IsVisible: Enum "EOS066 TriState Boolean"; var IsEnabled: Enum "EOS066 TriState Boolean")
Parameters / Return Value
DocumentLine
VariantIsVisible
Enum "EOS066 TriState Boolean"IsEnabled
Enum "EOS066 TriState Boolean"
OnShowHeaderDiscountDetail
local procedure OnShowHeaderDiscountDetail(DocumentHeader: Variant; var Handled: Boolean)
Parameters / Return Value
DocumentHeader
VariantHandled
Boolean
OnGetDiscountSetIdFieldNo
local procedure OnGetDiscountSetIdFieldNo(RecRef: RecordRef; var FieldNo: Integer; var Handled: Boolean)
Allows to customize the field number of the “EOS Discount Set ID” field on a given RecordRef. The field number will already be set to the default value according to the default application logic.
Parameters / Return Value
RecRef
RecordRefThe RecordRef for which to retrieve the discount set ID field number.
FieldNo
IntegerThe number of the field which contains the discount set ID.
Handled
BooleanGets or sets if this event has been completely handled.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.