KVSKBANavigateDocProc#
Procedures#
SetDocProcID(Code[20]) :#
procedure SetDocProcID(DocProcNo: Code[20]):
SetDocProcIDWithFilter(Text) :#
procedure SetDocProcIDWithFilter(DocProcNoFilterText: Text):
InsertIntoDocEntry(Record Document Entry, Integer, Enum Document Entry Document Type, Text[1024], Integer) :#
procedure InsertIntoDocEntry(var TempDocumentEntry: Record "Document Entry" temporary; DocTableID: Integer; DocType: Enum "Document Entry Document Type"; DocTableName: Text[1024]; DocNoOfRecords: Integer):
Events#
OnAfterFindRecords(Record Document Entry, Text) :#
[IntegrationEvent(true, false)]
local procedure OnAfterFindRecords(var DocumentEntry: Record "Document Entry"; DocNoFilter: Text):
[EventSubscriber(ObjectType::Page, Page::"KVSKBANavigateDocProc", 'OnAfterFindRecords', '', false, false)]
local procedure DoSomethingOnAfterFindRecords(var DocumentEntry: Record "Document Entry"; DocNoFilter: Text)
begin
end;
OnAfterNavigateShowRecords(Integer, Text, Record Document Entry, Record Sales Invoice Header, Record Sales Cr.Memo Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Record Service Invoice Header, Record Service Cr.Memo Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterNavigateShowRecords(TableID: Integer; DocNoFilter: Text; var TempDocumentEntry: Record "Document Entry" temporary; SalesInvoiceHeader: Record "Sales Invoice Header"; SalesCrMemoHeader: Record "Sales Cr.Memo Header"; PurchInvHeader: Record "Purch. Inv. Header"; PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceCrMemoHeader: Record "Service Cr.Memo Header"):
[EventSubscriber(ObjectType::Page, Page::"KVSKBANavigateDocProc", 'OnAfterNavigateShowRecords', '', false, false)]
local procedure DoSomethingOnAfterNavigateShowRecords(TableID: Integer; DocNoFilter: Text; var TempDocumentEntry: Record "Document Entry" temporary; SalesInvoiceHeader: Record "Sales Invoice Header"; SalesCrMemoHeader: Record "Sales Cr.Memo Header"; PurchInvHeader: Record "Purch. Inv. Header"; PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceCrMemoHeader: Record "Service Cr.Memo Header")
begin
end;
OnBeforeNavigateShowRecords(Integer, Text, Record Document Entry, Boolean, Record Sales Invoice Header, Record Sales Cr.Memo Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Record Service Invoice Header, Record Service Cr.Memo Header) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeNavigateShowRecords(TableID: Integer; DocNoFilter: Text; var TempDocumentEntry: Record "Document Entry" temporary; var IsHandled: Boolean; SalesInvoiceHeader: Record "Sales Invoice Header"; SalesCrMemoHeader: Record "Sales Cr.Memo Header"; PurchInvHeader: Record "Purch. Inv. Header"; PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceCrMemoHeader: Record "Service Cr.Memo Header"):
[EventSubscriber(ObjectType::Page, Page::"KVSKBANavigateDocProc", 'OnBeforeNavigateShowRecords', '', false, false)]
local procedure DoSomethingOnBeforeNavigateShowRecords(TableID: Integer; DocNoFilter: Text; var TempDocumentEntry: Record "Document Entry" temporary; var IsHandled: Boolean; SalesInvoiceHeader: Record "Sales Invoice Header"; SalesCrMemoHeader: Record "Sales Cr.Memo Header"; PurchInvHeader: Record "Purch. Inv. Header"; PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceCrMemoHeader: Record "Service Cr.Memo Header")
begin
end;
OnBeforeUpdateFormAfterFindRecords() :#
[IntegrationEvent(true, false)]
local procedure OnBeforeUpdateFormAfterFindRecords():
[EventSubscriber(ObjectType::Page, Page::"KVSKBANavigateDocProc", 'OnBeforeUpdateFormAfterFindRecords', '', false, false)]
local procedure DoSomethingOnBeforeUpdateFormAfterFindRecords()
begin
end;
OnBeforeFindRecordsNew(Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeFindRecordsNew(var HideDialog: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSKBANavigateDocProc", 'OnBeforeFindRecordsNew', '', false, false)]
local procedure DoSomethingOnBeforeFindRecordsNew(var HideDialog: Boolean)
begin
end;