KVSMEDItemTrackNavigateMgt#
Procedures#
SetContextInfo(Dictionary) :#
procedure SetContextInfo(var ContextInfoVar: Dictionary):
SetContextInfoImpl(Dictionary) :#
procedure SetContextInfoImpl(var ContextInfoVar: Dictionary):
GetContextInfo() : Dictionary#
procedure GetContextInfo(): Dictionary
GetContextInfoImpl() : Dictionary#
procedure GetContextInfoImpl(): Dictionary
InsertBufferRec(RecordRef, Code[50], Code[50], Code[20], Code[10]) :#
procedure InsertBufferRec(RecRef: RecordRef; SerialNo: Code[50]; LotNo: Code[50]; ItemNo: Code[20]; VariantCode: Code[10]):
ShowPhysInvtDiffListBuffer(Integer, Text, Text) :#
procedure ShowPhysInvtDiffListBuffer(TableId: Integer; SerialNoFilterPar: Text; LotNoFilterPar: Text):
ShowPhysInvtTrackingBuffer(Integer, Text, Text) :#
procedure ShowPhysInvtTrackingBuffer(TableId: Integer; SerialNoFilterPar: Text; LotNoFilterPar: Text):
Events#
OnCaseElseOnShow(Integer, Text, Text) :#
[IntegrationEvent(true, false)]
local procedure OnCaseElseOnShow(TableId: Integer; SerialNoFilterPar: Text; LotNoFilterPar: Text):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnCaseElseOnShow', '', false, false)]
local procedure DoSomethingOnCaseElseOnShow(TableId: Integer; SerialNoFilterPar: Text; LotNoFilterPar: Text)
begin
end;
OnAfterShow(Integer, Record Record Buffer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterShow(TableID: Integer; var TempRecordBuffer: Record "Record Buffer" temporary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnAfterShow', '', false, false)]
local procedure DoSomethingOnAfterShow(TableID: Integer; var TempRecordBuffer: Record "Record Buffer" temporary)
begin
end;
OnFindTrackingRecordsForItemLedgerEntry(Record Item Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure OnFindTrackingRecordsForItemLedgerEntry(var ItemLedgerEntry: Record "Item Ledger Entry"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnFindTrackingRecordsForItemLedgerEntry', '', false, false)]
local procedure DoSomethingOnFindTrackingRecordsForItemLedgerEntry(var ItemLedgerEntry: Record "Item Ledger Entry")
begin
end;
OnFindItemLedgerEntryOnBeforeCaseDocumentType(Record Item Ledger Entry, RecordRef, Boolean) :#
[IntegrationEvent(true, false)]
local procedure OnFindItemLedgerEntryOnBeforeCaseDocumentType(var ItemLedgerEntry: Record "Item Ledger Entry"; RecRef: RecordRef; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnFindItemLedgerEntryOnBeforeCaseDocumentType', '', false, false)]
local procedure DoSomethingOnFindItemLedgerEntryOnBeforeCaseDocumentType(var ItemLedgerEntry: Record "Item Ledger Entry"; RecRef: RecordRef; var IsHandled: Boolean)
begin
end;
OnFindReservEntryOnBeforeCaseDocumentType(Record Reservation Entry, RecordRef, Boolean) :#
[IntegrationEvent(true, false)]
local procedure OnFindReservEntryOnBeforeCaseDocumentType(var ReservationEntry: Record "Reservation Entry"; RecRef: RecordRef; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnFindReservEntryOnBeforeCaseDocumentType', '', false, false)]
local procedure DoSomethingOnFindReservEntryOnBeforeCaseDocumentType(var ReservationEntry: Record "Reservation Entry"; RecRef: RecordRef; var IsHandled: Boolean)
begin
end;
OnAfterFindTrackingRecords(Text, Text, Text, Text) :#
[IntegrationEvent(true, false)]
local procedure OnAfterFindTrackingRecords(SerialNoFilter: Text; LotNoFilter: Text; ItemNoFilter: Text; VariantFilter: Text):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnAfterFindTrackingRecords', '', false, false)]
local procedure DoSomethingOnAfterFindTrackingRecords(SerialNoFilter: Text; LotNoFilter: Text; ItemNoFilter: Text; VariantFilter: Text)
begin
end;
OnBeforeInsertBufferRec(RecordRef, Code[50], Code[50], Code[20], Code[10], RecordRef, Record Record Buffer, Dictionary, Boolean) :#
[IntegrationEvent(true, false)]
local procedure OnBeforeInsertBufferRec(var RecRefVar: RecordRef; var SerialNoVar: Code[50]; var LotNoVar: Code[50]; var ItemNoVar: Code[20]; var VariantCodeVar: Code[10]; var TrackingRecRefVar: RecordRef; var TempRecordBufferVar: Record "Record Buffer" temporary; var ContextInfoVar: Dictionary; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnBeforeInsertBufferRec', '', false, false)]
local procedure DoSomethingOnBeforeInsertBufferRec(var RecRefVar: RecordRef; var SerialNoVar: Code[50]; var LotNoVar: Code[50]; var ItemNoVar: Code[20]; var VariantCodeVar: Code[10]; var TrackingRecRefVar: RecordRef; var TempRecordBufferVar: Record "Record Buffer" temporary; var ContextInfoVar: Dictionary; var IsHandled: Boolean)
begin
end;
OnAfterInsertBufferRec(RecordRef, Code[50], Code[50], Code[20], Code[10], RecordRef, Record Record Buffer, Dictionary) :#
[IntegrationEvent(true, false)]
local procedure OnAfterInsertBufferRec(var RecRefVar: RecordRef; var SerialNoVar: Code[50]; var LotNoVar: Code[50]; var ItemNoVar: Code[20]; var VariantCodeVar: Code[10]; var TrackingRecRefVar: RecordRef; var TempRecordBufferVar: Record "Record Buffer" temporary; var ContextInfoVar: Dictionary):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDItemTrackNavigateMgt", 'OnAfterInsertBufferRec', '', false, false)]
local procedure DoSomethingOnAfterInsertBufferRec(var RecRefVar: RecordRef; var SerialNoVar: Code[50]; var LotNoVar: Code[50]; var ItemNoVar: Code[20]; var VariantCodeVar: Code[10]; var TrackingRecRefVar: RecordRef; var TempRecordBufferVar: Record "Record Buffer" temporary; var ContextInfoVar: Dictionary)
begin
end;