KVSFCYMandatoryFieldsLib#
Procedures#
EditWorkCenter(Record Work Center) :#
procedure EditWorkCenter(var WorkCenter: Record "Work Center"):
FinishWorkCenter(Record Work Center) :#
procedure FinishWorkCenter(var WorkCenter: Record "Work Center"):
BatchFinishWorkCenter(Record Work Center) :#
procedure BatchFinishWorkCenter(var WorkCenter: Record "Work Center"):
BatchFinishMachineCenter(Record Machine Center) :#
procedure BatchFinishMachineCenter(var MachineCenter: Record "Machine Center"):
KVSFCYConditionTest(RecordRef, Record KVSKBAMandatoryCheckField) : Boolean#
procedure KVSFCYConditionTest(RecRefPar: RecordRef; MandFieldPar: Record "KVSKBAMandatoryCheckField"): Boolean
Events#
OnBeforeOnValidateGLAccountBlockedUser(Record G/L Account, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnValidateGLAccountBlockedUser(var GLAccount: Record "G/L Account"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeOnValidateGLAccountBlockedUser', '', false, false)]
local procedure DoSomethingOnBeforeOnValidateGLAccountBlockedUser(var GLAccount: Record "G/L Account"; var IsHandled: Boolean)
begin
end;
OnBeforeSetGLAccountBlockedWhenMaintenanceInProgress(Record G/L Account, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetGLAccountBlockedWhenMaintenanceInProgress(var GLAccount: Record "G/L Account"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetGLAccountBlockedWhenMaintenanceInProgress', '', false, false)]
local procedure DoSomethingOnBeforeSetGLAccountBlockedWhenMaintenanceInProgress(var GLAccount: Record "G/L Account"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeSetGLAccountBlockedWhenMaintenanceComplete(Record G/L Account, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetGLAccountBlockedWhenMaintenanceComplete(var GLAccount: Record "G/L Account"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetGLAccountBlockedWhenMaintenanceComplete', '', false, false)]
local procedure DoSomethingOnBeforeSetGLAccountBlockedWhenMaintenanceComplete(var GLAccount: Record "G/L Account"; var IsHandled: Boolean)
begin
end;
OnBeforeOnValidateWorkCenterBlockedUser(Record Work Center, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnValidateWorkCenterBlockedUser(var WorkCenter: Record "Work Center"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeOnValidateWorkCenterBlockedUser', '', false, false)]
local procedure DoSomethingOnBeforeOnValidateWorkCenterBlockedUser(var WorkCenter: Record "Work Center"; var IsHandled: Boolean)
begin
end;
OnBeforeSetWorkCenterBlockedWhenMaintenanceInProgress(Record Work Center, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetWorkCenterBlockedWhenMaintenanceInProgress(var WorkCenter: Record "Work Center"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetWorkCenterBlockedWhenMaintenanceInProgress', '', false, false)]
local procedure DoSomethingOnBeforeSetWorkCenterBlockedWhenMaintenanceInProgress(var WorkCenter: Record "Work Center"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeSetWorkCenterBlockedWhenMaintenanceComplete(Record Work Center, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetWorkCenterBlockedWhenMaintenanceComplete(var WorkCenter: Record "Work Center"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetWorkCenterBlockedWhenMaintenanceComplete', '', false, false)]
local procedure DoSomethingOnBeforeSetWorkCenterBlockedWhenMaintenanceComplete(var WorkCenter: Record "Work Center"; var IsHandled: Boolean)
begin
end;
OnBeforeOnValidateMachineCenterBlockedUser(Record Machine Center, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnValidateMachineCenterBlockedUser(var MachineCenter: Record "Machine Center"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeOnValidateMachineCenterBlockedUser', '', false, false)]
local procedure DoSomethingOnBeforeOnValidateMachineCenterBlockedUser(var MachineCenter: Record "Machine Center"; var IsHandled: Boolean)
begin
end;
OnBeforeSetMachineCenterBlockedWhenMaintenanceInProgress(Record Machine Center, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetMachineCenterBlockedWhenMaintenanceInProgress(var MachineCenter: Record "Machine Center"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetMachineCenterBlockedWhenMaintenanceInProgress', '', false, false)]
local procedure DoSomethingOnBeforeSetMachineCenterBlockedWhenMaintenanceInProgress(var MachineCenter: Record "Machine Center"; UseMandatoryFieldCheck: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeSetMachineCenterBlockedWhenMaintenanceComplete(Record Machine Center, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetMachineCenterBlockedWhenMaintenanceComplete(var MachineCenter: Record "Machine Center"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYMandatoryFieldsLib", 'OnBeforeSetMachineCenterBlockedWhenMaintenanceComplete', '', false, false)]
local procedure DoSomethingOnBeforeSetMachineCenterBlockedWhenMaintenanceComplete(var MachineCenter: Record "Machine Center"; var IsHandled: Boolean)
begin
end;