Skip to content

KVSPSAJobEvalJnlPostBatch#

Procedures#

OnRun#

procedure OnRun(Rec: Record "KVSPSAJob Evaluation Jnl Line")

Events#

KVSPSAOnAfterPostJobEvaluationJnlLine(Record KVSPSAJob Evaluation Jnl Line) :#

Summary: Event triggered after posting a job evaluation journal line during batch processing. Allows subscribers to perform additional processing or logging after the journal line has been posted.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterPostJobEvaluationJnlLine(var JobEvaluationJnlLine: Record "KVSPSAJob Evaluation Jnl Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJobEvalJnlPostBatch", 'KVSPSAOnAfterPostJobEvaluationJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterPostJobEvaluationJnlLine(var JobEvaluationJnlLine: Record "KVSPSAJob Evaluation Jnl Line")
begin
end;

Parameters:

  • JobEvaluationJnlLine: The job evaluation journal line that has been posted and can be referenced for further processing.

KVSPSAOnBeforePostJobEvaluationJnlLine(Record KVSPSAJob Evaluation Jnl Line) :#

Summary: Event triggered before posting a job evaluation journal line during batch processing. Allows subscribers to perform validation or modifications before the journal line is posted.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforePostJobEvaluationJnlLine(var JobEvaluationJnlLine: Record "KVSPSAJob Evaluation Jnl Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJobEvalJnlPostBatch", 'KVSPSAOnBeforePostJobEvaluationJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforePostJobEvaluationJnlLine(var JobEvaluationJnlLine: Record "KVSPSAJob Evaluation Jnl Line")
begin
end;

Parameters:

  • JobEvaluationJnlLine: The job evaluation journal line that will be posted and can be modified by subscribers.