Skip to content

KVSTRDVariantFastEntry#

Procedures#

KVSTRDOnCalculateLinesOnBeforeInsertRec(Record KVSTRDVariantFastEntryBuffer, Record KVSTRDVariantFastEntryBuffer) :#

Obsolete

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

Summary: This event is raised after a "Variant Fast Entry Buffer" record has been initialized from a temporary record variable and before it is inserted.

[Obsolete('Event Publisher will only be locally available in the future. You can still subscribe to this event but you can't raise it anymore', '26.5')]
[IntegrationEvent(false, false)]
procedure KVSTRDOnCalculateLinesOnBeforeInsertRec(var VariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer"; var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary): 
[EventSubscriber(ObjectType::Page, Page::"KVSTRDVariantFastEntry", 'KVSTRDOnCalculateLinesOnBeforeInsertRec', '', false, false)]
local procedure DoSomethingKVSTRDOnCalculateLinesOnBeforeInsertRec(var VariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer"; var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary)
begin
end;

Parameters:

  • VariantFastEntryBuffer: The temporary "Variant Fast Entry Buffer" record.
  • TempVariantFastEntryBuffer: >The temporary "Variant Fast Entry Buffer" record variable.

Events#

KVSTRDOnValidateQuantity(Record KVSTRDVariantFastEntryBuffer) :#

Summary: This event is raised then the field Quantity is validated.

[IntegrationEvent(false, false)]
local procedure KVSTRDOnValidateQuantity(var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary): 
[EventSubscriber(ObjectType::Page, Page::"KVSTRDVariantFastEntry", 'KVSTRDOnValidateQuantity', '', false, false)]
local procedure DoSomethingKVSTRDOnValidateQuantity(var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary)
begin
end;

Parameters:

  • TempVariantFastEntryBuffer: The temporary VariantFastEntryBuffer record.

KVSTRDOnCalculateLinesOnBeforeInsertRec(Record KVSTRDVariantFastEntryBuffer, Record KVSTRDVariantFastEntryBuffer) :#

Obsolete

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

Summary: This event is raised after a "Variant Fast Entry Buffer" record has been initialized from a temporary record variable and before it is inserted.

[Obsolete('Event Publisher will only be locally available in the future. You can still subscribe to this event but you can't raise it anymore', '26.5')]
[IntegrationEvent(false, false)]
procedure KVSTRDOnCalculateLinesOnBeforeInsertRec(var VariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer"; var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary): 
[EventSubscriber(ObjectType::Page, Page::"KVSTRDVariantFastEntry", 'KVSTRDOnCalculateLinesOnBeforeInsertRec', '', false, false)]
local procedure DoSomethingKVSTRDOnCalculateLinesOnBeforeInsertRec(var VariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer"; var TempVariantFastEntryBuffer: Record "KVSTRDVariantFastEntryBuffer" temporary)
begin
end;

Parameters:

  • VariantFastEntryBuffer: The temporary "Variant Fast Entry Buffer" record.
  • TempVariantFastEntryBuffer: >The temporary "Variant Fast Entry Buffer" record variable.