KVSMEDInfoRequestStatusLib
Procedures
SetStatusCode(Record KVSMEDInfoRequestHeader, Code[20]) :
Summary: Set the status of the info request header
procedure SetStatusCode(var KVSMEDInfoRequestHeader: Record "KVSMEDInfoRequestHeader"; StatusCode: Code[20]):
Parameters:
KVSMEDInfoRequestHeader:StatusCode:
Events
OnBeforeStatusChangeAuto2InfoOK(Record KVSMEDInfoRequestHeader, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChangeAuto2InfoOK(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; ShowErrorPar: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChangeAuto2NotNecessary(Code[20], Code[20], Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChangeAuto2NotNecessary(CustomerNo: Code[20]; DocumentNo: Code[20]; var Handled: Boolean):
OnBeforeStatusChangeAuto2OutstandingRelated(Record KVSMEDInfoRequestHeader, Boolean, Boolean) :
OnBeforeStatusChangeAuto2NotOKRelated(Record KVSMEDInfoRequestHeader, Code[20], Boolean, Record KVSMEDInfoRequestHeader, Boolean) :
OnBeforeStatusChangeAuto2OKRelated(Record KVSMEDInfoRequestHeader, Boolean, Boolean) :
OnBeforeStatusChange2ReplyOutstanding(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyOutstanding(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyNotReceived(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyNotReceived(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyReceived(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyReceived(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyReceivedDirect(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyReceivedDirect(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyNotNecessary(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyNotNecessary(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyNotOK(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyNotOK(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyOK(Record KVSMEDInfoRequestHeader, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyOK(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var CommStatusTemplateLine: Record "KVSMEDCommStatusTemplateLine"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeStatusChange2ReplyOKFollowing(Record KVSMEDInfoRequestHeader, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyOKFollowing(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; ShowErrorPar: Boolean; var Handled: Boolean):
OnBeforeStatusChangeFromReplyOKRelated(Record KVSMEDInfoRequestHeader, Boolean, Boolean) :
OnBeforeStatusChange2ReplyOKInherit(Record KVSMEDInfoRequestHeader, Record KVSMEDInfoRequestHeader, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeStatusChange2ReplyOKInherit(var InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; OldInfoRequestHeader: Record "KVSMEDInfoRequestHeader"; ShowError: Boolean; var Handled: Boolean; var ReturnValue: Boolean):
OnBeforeSendInfoRequest(Record KVSMEDInfoRequestHeader, Boolean, Boolean, Boolean) :
Summary: Event triggered before sending an information request.
[IntegrationEvent(false, false)]
local procedure OnBeforeSendInfoRequest(var KVSMEDInfoRequestHeader: Record "KVSMEDInfoRequestHeader"; ShowError: Boolean; var RequestCURunFailed: Boolean; var IsHandled: Boolean):
Parameters:
KVSMEDInfoRequestHeader: The information request header record.ShowError: Indicates whether to show errors.RequestCURunFailed: Indicates if the request CU run failed.IsHandled: Indicates if the event is handled.
OnBeforeSelectRequestLines(Record KVSMEDInfoRequestHeader, Record KVSMEDInfoRequestLine, Record KVSMEDInfoRequestError, Record KVSMEDCommStatusTemplateLine, Boolean, Boolean) :
Summary: Event triggered before selecting request lines.
[IntegrationEvent(false, false)]
local procedure OnBeforeSelectRequestLines(KVSMEDInfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var TempInfoRequestLine: Record "KVSMEDInfoRequestLine" temporary; var TempInfoRequestError: Record "KVSMEDInfoRequestError" temporary; var CommStatusTemplateLineVar: Record "KVSMEDCommStatusTemplateLine"; var AllLevels: Boolean; var Handled: Boolean):
Parameters:
KVSMEDInfoRequestHeader: The information request header record.TempInfoRequestLine: The temporary information request line record.TempInfoRequestError: The temporary information request error record.KVSMEDCommStatusTemplateLine: The communication status template line record.AllLevels: Indicates if all levels are selected.Handled: Indicates if the event is handled.
OnBeforeOpenInfoRequestOnChangeStatus2OK(Record KVSMEDInfoRequestHeader, Boolean) :
Summary: Event triggered before opening the information request on changing status to OK.
[IntegrationEvent(false, false)]
local procedure OnBeforeOpenInfoRequestOnChangeStatus2OK(InfoRequestHeader: Record "KVSMEDInfoRequestHeader"; var Handled: Boolean):
Parameters:
InfoRequestHeader: The information request header record.Handled: Indicates if the event is handled.