Skip to content

KVSFCYGetSourceDocuments#

Obsolete

This Element will be removed or changed with a future Version of the App.

Events#

OnAfterCreateRcptHeader(Record Warehouse Receipt Header, Record Warehouse Request, Record Purchase Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCreateRcptHeader(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterCreateRcptHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateRcptHeader(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line")
begin
end;

OnAfterCreateShptHeader(Record Warehouse Shipment Header, Record Warehouse Request, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCreateShptHeader(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterCreateShptHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateShptHeader(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line")
begin
end;

OnAfterCreateWhseDocuments(Record Warehouse Receipt Header, Record Warehouse Shipment Header, Boolean, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCreateWhseDocuments(var WhseReceiptHeader: Record "Warehouse Receipt Header"; var WhseShipmentHeader: Record "Warehouse Shipment Header"; WhseHeaderCreated: Boolean; var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterCreateWhseDocuments', '', false, false)]
local procedure DoSomethingOnAfterCreateWhseDocuments(var WhseReceiptHeader: Record "Warehouse Receipt Header"; var WhseShipmentHeader: Record "Warehouse Shipment Header"; WhseHeaderCreated: Boolean; var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnAfterProcessDocumentLine(Record Warehouse Shipment Header, Record Warehouse Request, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterProcessDocumentLine(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request"; var LineCreated: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterProcessDocumentLine', '', false, false)]
local procedure DoSomethingOnAfterProcessDocumentLine(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request"; var LineCreated: Boolean)
begin
end;

OnAfterSalesHeaderOnAfterGetRecord(Record Sales Header, Boolean, Boolean, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSalesHeaderOnAfterGetRecord(SalesHeader: Record "Sales Header"; var SkipRecord: Boolean; var BreakReport: Boolean; var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterSalesHeaderOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnAfterSalesHeaderOnAfterGetRecord(SalesHeader: Record "Sales Header"; var SkipRecord: Boolean; var BreakReport: Boolean; var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnAfterTransHeaderOnAfterGetRecord(Record Transfer Header, Boolean, Boolean, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTransHeaderOnAfterGetRecord(TransferHeader: Record "Transfer Header"; var SkipRecord: Boolean; var BreakReport: Boolean; var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterTransHeaderOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnAfterTransHeaderOnAfterGetRecord(TransferHeader: Record "Transfer Header"; var SkipRecord: Boolean; var BreakReport: Boolean; var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnAfterSalesHeaderOnPreDataItem(Record Sales Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSalesHeaderOnPreDataItem(var SalesHeader: Record "Sales Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterSalesHeaderOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterSalesHeaderOnPreDataItem(var SalesHeader: Record "Sales Header")
begin
end;

OnAfterSalesLineOnPreDataItem(Record Sales Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSalesLineOnPreDataItem(var SalesLine: Record "Sales Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterSalesLineOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterSalesLineOnPreDataItem(var SalesLine: Record "Sales Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header")
begin
end;

OnAfterServiceLineOnPreDataItem(Record Service Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterServiceLineOnPreDataItem(var ServiceLine: Record "Service Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterServiceLineOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterServiceLineOnPreDataItem(var ServiceLine: Record "Service Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header")
begin
end;

OnAfterPurchaseLineOnPreDataItem(Record Purchase Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterPurchaseLineOnPreDataItem(var PurchaseLine: Record "Purchase Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterPurchaseLineOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterPurchaseLineOnPreDataItem(var PurchaseLine: Record "Purchase Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header")
begin
end;

OnAfterTransferLineOnPreDataItem(Record Transfer Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTransferLineOnPreDataItem(var TransferLine: Record "Transfer Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterTransferLineOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterTransferLineOnPreDataItem(var TransferLine: Record "Transfer Line"; OneHeaderCreated: Boolean; WhseShptHeader: Record "Warehouse Shipment Header"; WhseReceiptHeader: Record "Warehouse Receipt Header")
begin
end;

OnAfterWarehouseRequestOnPreDataItem(Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnAfterWarehouseRequestOnPreDataItem(var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnAfterWarehouseRequestOnPreDataItem', '', false, false)]
local procedure DoSomethingOnAfterWarehouseRequestOnPreDataItem(var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnBeforeCreateRcptHeader(Record Warehouse Receipt Header, Record Warehouse Request, Record Purchase Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateRcptHeader(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeCreateRcptHeader', '', false, false)]
local procedure DoSomethingOnBeforeCreateRcptHeader(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean)
begin
end;

OnBeforeCreateShptHeader(Record Warehouse Shipment Header, Record Warehouse Request, Record Sales Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateShptHeader(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeCreateShptHeader', '', false, false)]
local procedure DoSomethingOnBeforeCreateShptHeader(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;

OnBeforeCreateWhseDocuments(Record Warehouse Receipt Header, Record Warehouse Shipment Header, Boolean, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateWhseDocuments(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean; var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeCreateWhseDocuments', '', false, false)]
local procedure DoSomethingOnBeforeCreateWhseDocuments(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var IsHandled: Boolean; var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnBeforePurchaseLineOnAfterGetRecord(Record Purchase Line, Record Warehouse Request, Option, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePurchaseLineOnAfterGetRecord(PurchaseLine: Record "Purchase Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforePurchaseLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforePurchaseLineOnAfterGetRecord(PurchaseLine: Record "Purchase Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean)
begin
end;

OnBeforeSalesLineOnAfterGetRecord(Record Sales Line, Record Warehouse Request, Option, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSalesLineOnAfterGetRecord(SalesLine: Record "Sales Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeSalesLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeSalesLineOnAfterGetRecord(SalesLine: Record "Sales Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean)
begin
end;

OnBeforeServiceLineOnAfterGetRecord(Record Service Line, Record Warehouse Request, Option, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeServiceLineOnAfterGetRecord(ServiceLine: Record "Service Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeServiceLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeServiceLineOnAfterGetRecord(ServiceLine: Record "Service Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean)
begin
end;

OnBeforeTransferLineOnAfterGetRecord(Record Transfer Line, Record Warehouse Request, Option, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeTransferLineOnAfterGetRecord(TransferLine: Record "Transfer Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeTransferLineOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeTransferLineOnAfterGetRecord(TransferLine: Record "Transfer Line"; WarehouseRequest: Record "Warehouse Request"; RequestType: Option; var IsHandled: Boolean)
begin
end;

OnBeforeWarehouseRequestOnAfterGetRecord(Record Warehouse Request, Boolean, Boolean, Boolean, Option, Record Warehouse Receipt Header, Record Warehouse Shipment Header) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeWarehouseRequestOnAfterGetRecord(var WarehouseRequest: Record "Warehouse Request"; var WhseHeaderCreated: Boolean; var SkipRecord: Boolean; var BreakReport: Boolean; RequestType: Option; var WhseReceiptHeader: Record "Warehouse Receipt Header"; var WhseShptHeader: Record "Warehouse Shipment Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeWarehouseRequestOnAfterGetRecord', '', false, false)]
local procedure DoSomethingOnBeforeWarehouseRequestOnAfterGetRecord(var WarehouseRequest: Record "Warehouse Request"; var WhseHeaderCreated: Boolean; var SkipRecord: Boolean; var BreakReport: Boolean; RequestType: Option; var WhseReceiptHeader: Record "Warehouse Receipt Header"; var WhseShptHeader: Record "Warehouse Shipment Header")
begin
end;

OnBeforeWhseReceiptHeaderInsert(Record Warehouse Receipt Header, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeWhseReceiptHeaderInsert(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeWhseReceiptHeaderInsert', '', false, false)]
local procedure DoSomethingOnBeforeWhseReceiptHeaderInsert(var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WarehouseRequest: Record "Warehouse Request")
begin
end;

OnBeforeWhseShptHeaderInsert(Record Warehouse Shipment Header, Record Warehouse Request) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeWhseShptHeaderInsert(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeWhseShptHeaderInsert', '', false, false)]
local procedure DoSomethingOnBeforeWhseShptHeaderInsert(var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseRequest: Record "Warehouse Request")
begin
end;

OnSalesLineOnAfterGetRecordOnBeforeCreateRcptHeader(Record Sales Line, Record Warehouse Request, Record Warehouse Receipt Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSalesLineOnAfterGetRecordOnBeforeCreateRcptHeader(SalesLine: Record "Sales Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnSalesLineOnAfterGetRecordOnBeforeCreateRcptHeader', '', false, false)]
local procedure DoSomethingOnSalesLineOnAfterGetRecordOnBeforeCreateRcptHeader(SalesLine: Record "Sales Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean)
begin
end;

OnSalesLineOnAfterGetRecordOnBeforeCreateShptHeader(Record Sales Line, Record Warehouse Request, Record Warehouse Shipment Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSalesLineOnAfterGetRecordOnBeforeCreateShptHeader(SalesLine: Record "Sales Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnSalesLineOnAfterGetRecordOnBeforeCreateShptHeader', '', false, false)]
local procedure DoSomethingOnSalesLineOnAfterGetRecordOnBeforeCreateShptHeader(SalesLine: Record "Sales Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean)
begin
end;

OnTransferLineOnAfterGetRecordOnBeforeCreateRcptHeader(Record Transfer Line, Record Warehouse Request, Record Warehouse Receipt Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnTransferLineOnAfterGetRecordOnBeforeCreateRcptHeader(TransferLine: Record "Transfer Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnTransferLineOnAfterGetRecordOnBeforeCreateRcptHeader', '', false, false)]
local procedure DoSomethingOnTransferLineOnAfterGetRecordOnBeforeCreateRcptHeader(TransferLine: Record "Transfer Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseReceiptHeader: Record "Warehouse Receipt Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean)
begin
end;

OnTransferLineOnAfterGetRecordOnBeforeCreateShptHeader(Record Transfer Line, Record Warehouse Request, Record Warehouse Shipment Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnTransferLineOnAfterGetRecordOnBeforeCreateShptHeader(TransferLine: Record "Transfer Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnTransferLineOnAfterGetRecordOnBeforeCreateShptHeader', '', false, false)]
local procedure DoSomethingOnTransferLineOnAfterGetRecordOnBeforeCreateShptHeader(TransferLine: Record "Transfer Line"; var WarehouseRequest: Record "Warehouse Request"; var WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WhseHeaderCreated: Boolean; var OneHeaderCreated: Boolean)
begin
end;

OnBeforeShowHideDialog(Boolean, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeShowHideDialog(var HideDialog: Boolean; var SkippedSourceDoc: Integer): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnBeforeShowHideDialog', '', false, false)]
local procedure DoSomethingOnBeforeShowHideDialog(var HideDialog: Boolean; var SkippedSourceDoc: Integer)
begin
end;