Skip to content

KVSFCYWarehouseSourceFilterExt#

Extends #437dbf0e84ff417a965ded2bb9650972#Warehouse Source Filter

Fields#

Name Type Note
KVSFCYDeliverySchedules Boolean
KVSFCYDelSellToCustNoFilter Code[100]
KVSFCYDelShipmentDate Text[250]
KVSFCYDelShipmentDateFilter Date FlowFilter
KVSFCYPurchDeliverySchedules Boolean
KVSFCYPDelBuyFromVNoFilter Code[100]
KVSFCYPDelExcRcptDateFilter Date FlowFilter
KVSFCYPDelExRecptDate Text[250]

Procedures#

KVSFCYSetFilters(Report KVSFCYGetSourceDocuments, Code[10]) :#

procedure KVSFCYSetFilters(var KVSFCYGetSourceDocuments: Report "KVSFCYGetSourceDocuments"; LocationCode: Code[10]): 

Events#

KVSFCYOnBeforeSetTableView(Record Warehouse Request, Record Sales Header, Record Sales Line, Record Purchase Line, Record Transfer Line, Record Service Header, Record Service Line, Record Warehouse Source Filter, Record Purchase Header) :#

[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeSetTableView(var WarehouseRequest: Record "Warehouse Request"; var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; var PurchaseLine: Record "Purchase Line"; var TransferLine: Record "Transfer Line"; var ServiceHeader: Record "Service Header"; var ServiceLine: Record "Service Line"; var WarehouseSourceFilter: Record "Warehouse Source Filter"; var PurchaseHeader: Record "Purchase Header"): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSFCYWarehouseSourceFilterExt", 'KVSFCYOnBeforeSetTableView', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeSetTableView(var WarehouseRequest: Record "Warehouse Request"; var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; var PurchaseLine: Record "Purchase Line"; var TransferLine: Record "Transfer Line"; var ServiceHeader: Record "Service Header"; var ServiceLine: Record "Service Line"; var WarehouseSourceFilter: Record "Warehouse Source Filter"; var PurchaseHeader: Record "Purchase Header")
begin
end;