Table of Contents

KVSKBANavigateDocProc

Procedures

SetDocProcID(Code[20]) :

Summary: Set Document Process ID from outside of the Page

procedure SetDocProcID(DocProcNo: Code[20]): 

Parameters:

  • DocProcNo: Document Process ID, which should be searched for

SetDocProcIDWithFilter(Text) :

Summary: Set Document Process ID from outside of the Page as Filterstring

procedure SetDocProcIDWithFilter(DocProcNoFilterText: Text): 

Parameters:

  • DocProcNoFilterText: Filterstring, which should be searched for

KVSKBAInsertIntoDocumentEntry(Record Document Entry, Integer, Enum Document Entry Document Type, Text[1024], Integer) :

procedure KVSKBAInsertIntoDocumentEntry(var TempDocumentEntry: Record "Document Entry" temporary; DocumentTableID: Integer; DocumentType: Enum "Document Entry Document Type"; DocumentTableName: Text[1024]; DocumentNoOfRecords: Integer): 

Events

OnAfterFindRecords(Record Document Entry, Text) :

[IntegrationEvent(true, false)]
local procedure OnAfterFindRecords(var DocumentEntry: Record "Document Entry"; DocNoFilter: Text): 

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"): 

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"): 

OnBeforeUpdateFormAfterFindRecords() :

[IntegrationEvent(true, false)]
local procedure OnBeforeUpdateFormAfterFindRecords(): 

OnBeforeFindRecordsNew(Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeFindRecordsNew(var HideDialog: Boolean):