TableExtension 18059991 EOS Purchase Snapshot

TableExtension 18059933 EOS TableExt18059933

Events

OnAfterIsValidForBonusLine

local procedure OnAfterIsValidForBonusLine(BonusLine: Record "EOS Bonus Line"; PurchSnapshot: Record "EOS Purchase Snapshot"; var IsAllowed: Enum "EOS066 TriState Boolean")

Raised after checking whether a given purchase snapshot should be considered for the given bonus line.

Parameters / Return Value

  • BonusLine Record "EOS Bonus Line"

    The bonus line.

  • PurchSnapshot Record "EOS Purchase Snapshot"

    The snapshot.

  • IsAllowed Enum "EOS066 TriState Boolean"

    This will be initialized with undefined. Explicitly setting it to false will skip the snapshot. If this is true or remains undefined, the snapshot will not be skipped.



EOS Labs -