Skip to content

KVSPSAREDefect Entry#

Fields#

Name Type Note
Entry No. Integer
Job No. Code[20]
Phase Code Code[20]
Step Code Code[20]
Task Code Code[20]
Work Package Code Code[20]
Budget To-Do No. Code[20]
Order No. Code[20]
Order Line No. Integer
Amount Decimal
Date Date
Resolved at Date
Description Text[100]
Vendor No. Code[20]
Vendor Name Text[100] FlowField
Defect Status Code[20]
Defect Type Code[20]
Description Order Line Text[100] FlowField
External Defect No. Text[35]
Defect ID (External System) Code[20]
Invoiced Boolean
Customer No. Code[20]
Customer Name Text[100] FlowField
Posted Purchase Credit Memo Code[20] FlowField
Posted Sales Credit Memo Code[20] FlowField

Events#

KVSPSAREOnAfterApplyFiltersInFilterPurchaseOrderLineOnJobActivity(Record Purchase Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterApplyFiltersInFilterPurchaseOrderLineOnJobActivity(var PurchaseLine: Record "Purchase Line"): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAREDefect Entry", 'KVSPSAREOnAfterApplyFiltersInFilterPurchaseOrderLineOnJobActivity', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterApplyFiltersInFilterPurchaseOrderLineOnJobActivity(var PurchaseLine: Record "Purchase Line")
begin
end;

KVSPSAREOnBeforeApplyFoundPurchaseLineToRec(Record Purchase Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeApplyFoundPurchaseLineToRec(var PurchaseLine: Record "Purchase Line"; var SkipConfirmation: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAREDefect Entry", 'KVSPSAREOnBeforeApplyFoundPurchaseLineToRec', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeApplyFoundPurchaseLineToRec(var PurchaseLine: Record "Purchase Line"; var SkipConfirmation: Boolean)
begin
end;