KVSPSAREPurch. Inv. Header
Extends #437dbf0e84ff417a965ded2bb9650972#Purch. Inv. Header
Fields
| Name | Type | Note |
|---|---|---|
| KVSPSAREEntry No. Defect | Integer | |
| KVSPSAREAcceptance Date | Date | |
| KVSPSAREWarranty necessary | Enum (KVSPSAREWarrantyNecessary) | |
| KVSPSAREWarranty Code | Code[20] | |
| KVSPSAREWarranty End Date | Date | |
| KVSPSAREVESGuar. necessary % | Decimal | |
| KVSPSAREGLSGuar. necessary % | Decimal | |
| KVSPSAREAmt. req. by Vendor | Decimal | |
| KVSPSAREAmt. req. Vend. i. VAT | Decimal | |
| KVSPSARECl. Amt. req. Vend. | Decimal | |
| KVSPSARECl. Amt. after GLS | Boolean |
Procedures
KVSPSAREEmailInvoiceSheetRecords(Boolean) :
procedure KVSPSAREEmailInvoiceSheetRecords(ShowDialog: Boolean):
KVSPSAREGetReportSelectionsUsage(Enum Report Selection Usage, Text[150]) :
procedure KVSPSAREGetReportSelectionsUsage(var ReportSelectionsUsage: Enum "Report Selection Usage"; var DocTxt: Text[150]):
KVSPSAREPrintInvoiceSheetRecords(Boolean) :
procedure KVSPSAREPrintInvoiceSheetRecords(ShowRequestPage: Boolean):
KVSPSARESendInvoiceSheetRecords() :
procedure KVSPSARESendInvoiceSheetRecords():
Events
KVSPSAREOnAfterGetReportSelectionsUsage(Record Purch. Inv. Header, Enum Report Selection Usage, Text[150]) :
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterGetReportSelectionsUsage(PurchInvHeader: Record "Purch. Inv. Header"; var ReportSelectionsUsage: Enum "Report Selection Usage"; var DocTxt: Text[150]):
KVSPSAREOnBeforeEmailInvoiceSheetRecords(Record Report Selections, Record Purch. Inv. Header, Text, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeEmailInvoiceSheetRecords(var ReportSelections: Record "Report Selections"; var PurchInvHeader: Record "Purch. Inv. Header"; DocTxt: Text; var ShowDialog: Boolean; var IsHandled: Boolean):
KVSPSAREOnBeforePrintInvoiceSheetRecords(Record Purch. Inv. Header, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforePrintInvoiceSheetRecords(var PurchInvHeader: Record "Purch. Inv. Header"; ShowRequestPage: Boolean; var IsHandled: Boolean):
KVSPSAREOnBeforeSendInvoiceSheetRecords(Record Purch. Inv. Header, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeSendInvoiceSheetRecords(var PurchInvHeader: Record "Purch. Inv. Header"; var IsHandled: Boolean):
KVSPSAREOnSendInvoiceSheetRecordsOnBeforeSendVendorRecords(Enum Report Selection Usage, Record Purch. Inv. Header, Text[150], Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSPSAREOnSendInvoiceSheetRecordsOnBeforeSendVendorRecords(ReportSelectionUsage: Enum "Report Selection Usage"; var PurchInvHeader: Record "Purch. Inv. Header"; DocTxt: Text[150]; var IsHandled: Boolean):