Table of Contents

KVSPSAJob Documents

Procedures

Set(Code[20], Boolean) :

Summary: Set some Parameters for call of the Page Job Documents

procedure Set(InputJobNo: Code[20]; InputMainJob: Boolean): 

Parameters:

  • InputJobNo: Job No.
  • InputMainJob: Main Job

Events

KVSPSAOnAfterBuildDocEntries(Record Document Entry, Text, Boolean, Record KVSPSAMainJobLine) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterBuildDocEntries(var DocumentEntry: Record "Document Entry"; JobNoNoFilter: Text; IsMainJob: Boolean; var MainJobLine: Record "KVSPSAMainJobLine"): 

KVSPSAOnAfterShowRecords(Integer, Text, Boolean, Record KVSPSAMainJobLine, Record Document Entry) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterShowRecords(RecordTableID: Integer; JobNoFilter: Text; IsMainJob: Boolean; var MainJobLine: Record "KVSPSAMainJobLine"; var TempDocumentEntry: Record "Document Entry" temporary): 

KVSPSAOnBeforeInsertDocEntryForPostedPurchaseCreditMemo(Record Purch. Cr. Memo Hdr., Integer, Record Document Entry) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertDocEntryForPostedPurchaseCreditMemo(var MarkedPurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; var DocumentCount: Integer; var DocumentEntry: Record "Document Entry" temporary): 

KVSPSAOnBeforeInsertDocEntryForPostedPurchaseInvoice(Record Purch. Inv. Header, Integer, Record Document Entry) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertDocEntryForPostedPurchaseInvoice(var MarkedPurchInvHeader: Record "Purch. Inv. Header"; var DocumentCount: Integer; var DocumentEntry: Record "Document Entry" temporary): 

KVSPSAOnBeforeInsertDocEntryForPostedSalesCreditMemo(Record Sales Cr.Memo Header, Integer, Record Document Entry) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertDocEntryForPostedSalesCreditMemo(var MarkedSalesCrMemoHeader: Record "Sales Cr.Memo Header"; var DocumentCount: Integer; var DocumentEntry: Record "Document Entry" temporary): 

KVSPSAOnBeforeInsertDocEntryForPostedSalesInvoice(Record Sales Invoice Header, Integer, Record Document Entry) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertDocEntryForPostedSalesInvoice(var MarkedSalesInvoiceHeader: Record "Sales Invoice Header"; var DocumentCount: Integer; var DocumentEntry: Record "Document Entry" temporary): 

KVSPSAOnBeforeShowRecords(Integer, Text, Boolean, Record KVSPSAMainJobLine, Record Document Entry, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeShowRecords(RecordTableID: Integer; JobNoFilter: Text; IsMainJob: Boolean; var MainJobLine: Record "KVSPSAMainJobLine"; var TempDocumentEntry: Record "Document Entry" temporary; var IsHandled: Boolean):