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) :#
Summary: Event after creating warehouse receipt header.
[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;
Parameters:
WarehouseReceiptHeader: Receipt header record.WarehouseRequest: Warehouse request record.PurchaseLine: Purchase line record.
OnAfterCreateShptHeader(Record Warehouse Shipment Header, Record Warehouse Request, Record Sales Line) :#
Summary: Event after creating warehouse shipment header.
[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;
Parameters:
WarehouseShipmentHeader: Shipment header record.WarehouseRequest: Warehouse request record.SalesLine: Sales line record.
OnAfterCreateWhseDocuments(Record Warehouse Receipt Header, Record Warehouse Shipment Header, Boolean, Record Warehouse Request) :#
Summary: Event after creating warehouse documents.
[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;
Parameters:
WhseReceiptHeader: Receipt header record.WhseShipmentHeader: Shipment header record.WhseHeaderCreated: True if header was created.WarehouseRequest: Warehouse request record.
OnAfterProcessDocumentLine(Record Warehouse Shipment Header, Record Warehouse Request, Boolean) :#
Summary: Event after processing document line.
[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;
Parameters:
WarehouseShipmentHeader: Shipment header record.WarehouseRequest: Warehouse request record.LineCreated: True if line was created.
OnAfterSalesHeaderOnAfterGetRecord(Record Sales Header, Boolean, Boolean, Record Warehouse Request) :#
Summary: Event after getting sales header record.
[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;
Parameters:
SalesHeader: Sales header record.SkipRecord: True to skip record.BreakReport: True to break report.WarehouseRequest: Warehouse request record.
OnAfterTransHeaderOnAfterGetRecord(Record Transfer Header, Boolean, Boolean, Record Warehouse Request) :#
Summary: Event after getting transfer header record.
[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;
Parameters:
TransferHeader: Transfer header record.SkipRecord: True to skip record.BreakReport: True to break report.WarehouseRequest: Warehouse request record.
OnAfterSalesHeaderOnPreDataItem(Record Sales Header) :#
Summary: Event after sales header pre-data item.
[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;
Parameters:
SalesHeader: Sales header record.
OnAfterSalesLineOnPreDataItem(Record Sales Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#
Summary: Event after sales line pre-data item.
[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;
Parameters:
SalesLine: Sales line record.OneHeaderCreated: True if one header created.WhseShptHeader: Shipment header record.WhseReceiptHeader: Receipt header record.
OnAfterServiceLineOnPreDataItem(Record Service Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#
Summary: Event after service line pre-data item.
[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;
Parameters:
ServiceLine: Service line record.OneHeaderCreated: True if one header created.WhseShptHeader: Shipment header record.WhseReceiptHeader: Receipt header record.
OnAfterPurchaseLineOnPreDataItem(Record Purchase Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#
Summary: Event after purchase line pre-data item.
[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;
Parameters:
PurchaseLine: Purchase line record.OneHeaderCreated: True if one header created.WhseShptHeader: Shipment header record.WhseReceiptHeader: Receipt header record.
OnAfterTransferLineOnPreDataItem(Record Transfer Line, Boolean, Record Warehouse Shipment Header, Record Warehouse Receipt Header) :#
Summary: Event after transfer line pre-data item.
[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;
Parameters:
TransferLine: Transfer line record.OneHeaderCreated: True if one header created.WhseShptHeader: Shipment header record.WhseReceiptHeader: Receipt header record.
OnAfterWarehouseRequestOnPreDataItem(Record Warehouse Request) :#
Summary: Event after warehouse request pre-data item.
[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;
Parameters:
WarehouseRequest: Warehouse request record.
OnBeforeCreateRcptHeader(Record Warehouse Receipt Header, Record Warehouse Request, Record Purchase Line, Boolean) :#
Summary: Event before creating warehouse receipt header.
[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;
Parameters:
WarehouseReceiptHeader: Receipt header record.WarehouseRequest: Warehouse request record.PurchaseLine: Purchase line record.IsHandled: True to handle event.
OnBeforeCreateShptHeader(Record Warehouse Shipment Header, Record Warehouse Request, Record Sales Line, Boolean) :#
Summary: Event before creating warehouse shipment header.
[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;
Parameters:
WarehouseShipmentHeader: Shipment header record.WarehouseRequest: Warehouse request record.SalesLine: Sales line record.IsHandled: True to handle event.
OnBeforeCreateWhseDocuments(Record Warehouse Receipt Header, Record Warehouse Shipment Header, Boolean, Record Warehouse Request) :#
Summary: Event before creating warehouse documents.
[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;
Parameters:
WarehouseReceiptHeader: Receipt header record.WarehouseShipmentHeader: Shipment header record.IsHandled: True to handle event.WarehouseRequest: Warehouse request record.
OnBeforePurchaseLineOnAfterGetRecord(Record Purchase Line, Record Warehouse Request, Option, Boolean) :#
Summary: Event before processing purchase line after get record.
[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;
Parameters:
PurchaseLine: Purchase line record.WarehouseRequest: Warehouse request record.RequestType: Request type option.IsHandled: True to handle event.
OnBeforeSalesLineOnAfterGetRecord(Record Sales Line, Record Warehouse Request, Option, Boolean) :#
Summary: Event before processing sales line after get record.
[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;
Parameters:
SalesLine: Sales line record.WarehouseRequest: Warehouse request record.RequestType: Request type option.IsHandled: True to handle event.
OnBeforeServiceLineOnAfterGetRecord(Record Service Line, Record Warehouse Request, Option, Boolean) :#
Summary: Event before processing service line after get record.
[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;
Parameters:
ServiceLine: Service line record.WarehouseRequest: Warehouse request record.RequestType: Request type option.IsHandled: True to handle event.
OnBeforeTransferLineOnAfterGetRecord(Record Transfer Line, Record Warehouse Request, Option, Boolean) :#
Summary: Event before processing transfer line after get record.
[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;
Parameters:
TransferLine: Transfer line record.WarehouseRequest: Warehouse request record.RequestType: Request type option.IsHandled: True to handle event.
OnBeforeWarehouseRequestOnAfterGetRecord(Record Warehouse Request, Boolean, Boolean, Boolean, Option, Record Warehouse Receipt Header, Record Warehouse Shipment Header) :#
Summary: Event before processing warehouse request after get record.
[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;
Parameters:
WarehouseRequest: Warehouse request record.WhseHeaderCreated: True if header created.SkipRecord: True to skip record.BreakReport: True to break report.RequestType: Request type option.WhseReceiptHeader: Receipt header record.WhseShptHeader: Shipment header record.
OnBeforeWhseReceiptHeaderInsert(Record Warehouse Receipt Header, Record Warehouse Request) :#
Summary: Event before inserting warehouse receipt header.
[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;
Parameters:
WarehouseReceiptHeader: Receipt header record.WarehouseRequest: Warehouse request record.
OnBeforeWhseShptHeaderInsert(Record Warehouse Shipment Header, Record Warehouse Request) :#
Summary: Event before inserting warehouse shipment header.
[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;
Parameters:
WarehouseShipmentHeader: Shipment header record.WarehouseRequest: Warehouse request record.
OnSalesLineOnAfterGetRecordOnBeforeCreateRcptHeader(Record Sales Line, Record Warehouse Request, Record Warehouse Receipt Header, Boolean, Boolean) :#
Summary: Event before creating receipt header from sales line.
[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;
Parameters:
SalesLine: Sales line record.WarehouseRequest: Warehouse request record.WarehouseReceiptHeader: Receipt header record.WhseHeaderCreated: True if header created.OneHeaderCreated: True if one header created.
OnSalesLineOnAfterGetRecordOnBeforeCreateShptHeader(Record Sales Line, Record Warehouse Request, Record Warehouse Shipment Header, Boolean, Boolean) :#
Summary: Event before creating shipment header from sales line.
[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;
Parameters:
SalesLine: Sales line record.WarehouseRequest: Warehouse request record.WarehouseShipmentHeader: Shipment header record.WhseHeaderCreated: True if header created.OneHeaderCreated: True if one header created.
OnTransferLineOnAfterGetRecordOnBeforeCreateRcptHeader(Record Transfer Line, Record Warehouse Request, Record Warehouse Receipt Header, Boolean, Boolean) :#
Summary: Event before creating receipt header from transfer line.
[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;
Parameters:
TransferLine: Transfer line record.WarehouseRequest: Warehouse request record.WarehouseReceiptHeader: Receipt header record.WhseHeaderCreated: True if header created.OneHeaderCreated: True if one header created.
OnTransferLineOnAfterGetRecordOnBeforeCreateShptHeader(Record Transfer Line, Record Warehouse Request, Record Warehouse Shipment Header, Boolean, Boolean) :#
Summary: Event before creating shipment header from transfer line.
[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;
Parameters:
TransferLine: Transfer line record.WarehouseRequest: Warehouse request record.WarehouseShipmentHeader: Shipment header record.WhseHeaderCreated: True if header created.OneHeaderCreated: True if one header created.
OnBeforeShowHideDialog(Boolean, Integer) :#
Summary: Event before showing or hiding dialog.
[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;
Parameters:
HideDialog: True to hide dialog.SkippedSourceDoc: Number of skipped source documents.
OnSalesLineOnAfterGetRecordOnBeforeCheckCustBlocked(Record Customer, Boolean) :#
Summary: This event is triggered before the check if a customer is blocked on sales lines
[IntegrationEvent(false, false)]
local procedure OnSalesLineOnAfterGetRecordOnBeforeCheckCustBlocked(var Customer: Record "Customer"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSFCYGetSourceDocuments", 'OnSalesLineOnAfterGetRecordOnBeforeCheckCustBlocked', '', false, false)]
local procedure DoSomethingOnSalesLineOnAfterGetRecordOnBeforeCheckCustBlocked(var Customer: Record "Customer"; var IsHandled: Boolean)
begin
end;
Parameters:
Customer: The customer to checkIsHandled: The check will be skipped if true