Table of Contents

KVSMEDTechEquipmentInbound

Events

OnBeforeExecuteActionAccessory(Code[20], Code[10], Code[50], Record KVSMEDAccessory, Boolean) :

Summary: Integration event raised before the accessory action is executed. Set IsHandled to true to skip the default behavior of opening the accessory card.

[IntegrationEvent(false, false)]
local procedure OnBeforeExecuteActionAccessory(ItemNo: Code[20]; VariantCode: Code[10]; SerialNo: Code[50]; var TempKVSMEDAccessory: Record "KVSMEDAccessory"; var IsHandled: Boolean): 

Parameters:

  • ItemNo: The item number of the technical equipment device.
  • VariantCode: The variant code of the technical equipment device.
  • SerialNo: The serial number of the technical equipment device.
  • TempKVSMEDAccessory: Temporary accessory table used to manage the accessory entries.
  • IsHandled: Set to true to skip the default behavior of opening the accessory card.

OnAfterActionPost(Record KVSMEDAccessory) :

Summary: Integration event raised after the Post action has been completed successfully. Allows subscribers to perform additional processing based on the confirmed accessories.

[IntegrationEvent(false, false)]
local procedure OnAfterActionPost(var TempAccessoryVar: Record "KVSMEDAccessory" temporary): 

Parameters:

  • TempAccessoryVar: Temporary table containing the confirmed accessories of the inbound registration.