Skip to content

KVSTRDExtCalcPlanReqWkshMgt#

Procedures#

OnRun#

procedure OnRun(Rec: Record "#437dbf0e84ff417a965ded2bb9650972#Item")

KVSTRDOnBeforeAddItemSpecialBlockPlannErrors(Record Planning Error Log, Record Requisition Line, Record Item, Boolean, Boolean) :#

Obsolete

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

Summary: This event is raised before the Item-"Blocked Purchase"/-"Blocked Manufactoring" errors are stored in the "Planning Error Log"

[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 KVSTRDOnBeforeAddItemSpecialBlockPlannErrors(var PlanningErrorLog: Record "Planning Error Log"; RequisitionLine: Record "Requisition Line"; Item: Record "Item"; PlanningResiliency: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDExtCalcPlanReqWkshMgt", 'KVSTRDOnBeforeAddItemSpecialBlockPlannErrors', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeAddItemSpecialBlockPlannErrors(var PlanningErrorLog: Record "Planning Error Log"; RequisitionLine: Record "Requisition Line"; Item: Record "Item"; PlanningResiliency: Boolean; var isHandled: Boolean)
begin
end;

Parameters:

  • PlanningErrorLog: The "Planning Error Log" record.
  • RequisitionLine: The current "Requisition Line" record.
  • Item: The current "Item" record.
  • PlanningResiliency: Specifies if planning resiliency is actived.
  • isHandled: Specifies if the further logic was handled by the subscriber.

Events#

KVSTRDOnBeforeAddItemSpecialBlockPlannErrors(Record Planning Error Log, Record Requisition Line, Record Item, Boolean, Boolean) :#

Obsolete

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

Summary: This event is raised before the Item-"Blocked Purchase"/-"Blocked Manufactoring" errors are stored in the "Planning Error Log"

[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 KVSTRDOnBeforeAddItemSpecialBlockPlannErrors(var PlanningErrorLog: Record "Planning Error Log"; RequisitionLine: Record "Requisition Line"; Item: Record "Item"; PlanningResiliency: Boolean; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDExtCalcPlanReqWkshMgt", 'KVSTRDOnBeforeAddItemSpecialBlockPlannErrors', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeAddItemSpecialBlockPlannErrors(var PlanningErrorLog: Record "Planning Error Log"; RequisitionLine: Record "Requisition Line"; Item: Record "Item"; PlanningResiliency: Boolean; var isHandled: Boolean)
begin
end;

Parameters:

  • PlanningErrorLog: The "Planning Error Log" record.
  • RequisitionLine: The current "Requisition Line" record.
  • Item: The current "Item" record.
  • PlanningResiliency: Specifies if planning resiliency is actived.
  • isHandled: Specifies if the further logic was handled by the subscriber.