Table of Contents

KVSKBAPurchasePrices

OBSOLETE

This Element will be removed or changed with a future Version of the App.

Events

OnLookupCodeFilterCtrlOnBeforePurchasePriceTypeCaseElse(Record KVSKBAPurchasePrice, Text, Boolean) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

Summary: Event that is raised before the CodeFilter field lookup is processed.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnLookupCodeFilterCtrlOnBeforePurchasePriceTypeCaseElse(var PurchasePrice: Record "KVSKBAPurchasePrice"; var Text: Text; var LookupSelected: Boolean): 

Parameters:

  • PurchasePrice: The current purchase price record containing the active filter.
  • Text: The text value returned by the lookup; can be modified by the subscriber.
  • LookupSelected: Set to true to indicate that a value has been selected from the lookup and suppress default processing.

Remarks: This event is marked as obsolete and may be removed in future versions. The price calculation needs a redesign due to standard changes, and this function may not be available in the future.

OnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse(Record KVSKBAPurchasePrice, Option, Boolean) :

OBSOLETE

This Element will be removed or changed with a future Version of the App.

Summary: Event that is raised before the ItemTypeFilter field is validated.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the function will not be available in the future.', '18.3')]
[IntegrationEvent(false, false)]
local procedure OnUpdateBasicRecFiltersOnBeforeItemTypeFilterCaseElse(PurchasePrice: Record "KVSKBAPurchasePrice"; var ItemTypeFilter: Option; var IsHandled: Boolean): 

Parameters:

  • PurchasePrice: The current purchase price record containing the active filter.
  • ItemTypeFilter: The item type filter option value to be returned to the caller.
  • IsHandled: Set to true to indicate the event has been handled and suppress default processing.

Remarks: This event is marked as obsolete and may be removed in future versions. The price calculation needs a redesign due to standard changes, and this function may not be available in the future.