Skip to content

KVSFCYWhseSourceCreateDocument#

Events#

OnAfterCreatePutAwayDeleteBlankBinContent(Record Warehouse Activity Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCreatePutAwayDeleteBlankBinContent(var WarehouseActivityHeader: Record "Warehouse Activity Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterCreatePutAwayDeleteBlankBinContent', '', false, false)]
local procedure DoSomethingOnAfterCreatePutAwayDeleteBlankBinContent(var WarehouseActivityHeader: Record "Warehouse Activity Header")
begin
end;

OnAfterFilterWkshLine(Record Whse. Worksheet Line, Record Whse. Worksheet Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterFilterWkshLine(var WhseWorksheetLineToFilter: Record "Whse. Worksheet Line"; WhseWorksheetLine: Record "Whse. Worksheet Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterFilterWkshLine', '', false, false)]
local procedure DoSomethingOnAfterFilterWkshLine(var WhseWorksheetLineToFilter: Record "Whse. Worksheet Line"; WhseWorksheetLine: Record "Whse. Worksheet Line")
begin
end;

OnAfterGetRecordProdOrderComponent(Record Prod. Order Component, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnAfterGetRecordProdOrderComponent(var ProdOrderComponent: Record "Prod. Order Component"; var SkipProdOrderComp: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterGetRecordProdOrderComponent', '', false, false)]
local procedure DoSomethingOnAfterGetRecordProdOrderComponent(var ProdOrderComponent: Record "Prod. Order Component"; var SkipProdOrderComp: Boolean)
begin
end;

OnAfterInitPostedWhseReceiptLineFromPutAway(Record Posted Whse. Receipt Line, Record Whse. Worksheet Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterInitPostedWhseReceiptLineFromPutAway(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseWorksheetLine: Record "Whse. Worksheet Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterInitPostedWhseReceiptLineFromPutAway', '', false, false)]
local procedure DoSomethingOnAfterInitPostedWhseReceiptLineFromPutAway(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseWorksheetLine: Record "Whse. Worksheet Line")
begin
end;

OnAfterInitPostedWhseReceiptLineFromInternalPutAway(Record Posted Whse. Receipt Line, Record Whse. Internal Put-away Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterInitPostedWhseReceiptLineFromInternalPutAway(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterInitPostedWhseReceiptLineFromInternalPutAway', '', false, false)]
local procedure DoSomethingOnAfterInitPostedWhseReceiptLineFromInternalPutAway(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseInternalPutAwayLine: Record "Whse. Internal Put-away Line")
begin
end;

OnAfterOpenPage(Record Location) :#

[IntegrationEvent(true, false)]
local procedure OnAfterOpenPage(var Location: Record "Location"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterOpenPage', '', false, false)]
local procedure DoSomethingOnAfterOpenPage(var Location: Record "Location")
begin
end;

OnAfterPostReport(Code[20], Code[20]) :#

[IntegrationEvent(false, false)]
local procedure OnAfterPostReport(FirstActivityNo: Code[20]; LastActivityNo: Code[20]): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterPostReport', '', false, false)]
local procedure DoSomethingOnAfterPostReport(FirstActivityNo: Code[20]; LastActivityNo: Code[20])
begin
end;

OnAfterPostedWhseReceiptLineOnPostDataItem(Record Posted Whse. Receipt Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterPostedWhseReceiptLineOnPostDataItem(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterPostedWhseReceiptLineOnPostDataItem', '', false, false)]
local procedure DoSomethingOnAfterPostedWhseReceiptLineOnPostDataItem(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
begin
end;

OnAfterSetPostedWhseReceiptLine(Record Posted Whse. Receipt Line, Enum Whse. Activity Sorting Method) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetPostedWhseReceiptLine', '', false, false)]
local procedure DoSomethingOnAfterSetPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method")
begin
end;

OnAfterSetProdOrder(Record Production Order, Enum Whse. Activity Sorting Method) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetProdOrder(ProductionOrder: Record "Production Order"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetProdOrder', '', false, false)]
local procedure DoSomethingOnAfterSetProdOrder(ProductionOrder: Record "Production Order"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method")
begin
end;

OnAfterSetQuantity(Record Posted Whse. Receipt Line, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetQuantity(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseItemTrackingLine: Record "Whse. Item Tracking Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetQuantity', '', false, false)]
local procedure DoSomethingOnAfterSetQuantity(var PostedWhseReceiptLine: Record "Posted Whse. Receipt Line"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")
begin
end;

OnAfterSetWhseInternalPickLine(Record Whse. Internal Pick Line, Enum Whse. Activity Sorting Method) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetWhseInternalPickLine(WhseInternalPickLine: Record "Whse. Internal Pick Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetWhseInternalPickLine', '', false, false)]
local procedure DoSomethingOnAfterSetWhseInternalPickLine(WhseInternalPickLine: Record "Whse. Internal Pick Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method")
begin
end;

OnAfterSetWhseInternalPutAway(Record Whse. Internal Put-away Header, Enum Whse. Activity Sorting Method) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetWhseInternalPutAway(WhseInternalPutAwayHeader: Record "Whse. Internal Put-away Header"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetWhseInternalPutAway', '', false, false)]
local procedure DoSomethingOnAfterSetWhseInternalPutAway(WhseInternalPutAwayHeader: Record "Whse. Internal Put-away Header"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method")
begin
end;

OnAfterSetWhseWkshLine(Record Whse. Worksheet Line, Enum Whse. Activity Sorting Method) :#

[IntegrationEvent(false, false)]
local procedure OnAfterSetWhseWkshLine(WhseWorksheetLine: Record "Whse. Worksheet Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnAfterSetWhseWkshLine', '', false, false)]
local procedure DoSomethingOnAfterSetWhseWkshLine(WhseWorksheetLine: Record "Whse. Worksheet Line"; var KVSFCYSortActivity: Enum "Whse. Activity Sorting Method")
begin
end;

OnBeforeProcessWhseMovWkshLines(Record Whse. Worksheet Line) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeProcessWhseMovWkshLines(var WhseWorksheetLine: Record "Whse. Worksheet Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnBeforeProcessWhseMovWkshLines', '', false, false)]
local procedure DoSomethingOnBeforeProcessWhseMovWkshLines(var WhseWorksheetLine: Record "Whse. Worksheet Line")
begin
end;

OnBeforeSetQuantity(Record Posted Whse. Receipt Line, Integer, Decimal, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetQuantity(var PostedWhseRcptLine: Record "Posted Whse. Receipt Line"; SourceType: Integer; var QtyToHandleBase: Decimal; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnBeforeSetQuantity', '', false, false)]
local procedure DoSomethingOnBeforeSetQuantity(var PostedWhseRcptLine: Record "Posted Whse. Receipt Line"; SourceType: Integer; var QtyToHandleBase: Decimal; var IsHandled: Boolean)
begin
end;

OnBeforeSortWhseDocsForPrints(Option, Code[20], Code[20], Enum Whse. Activity Sorting Method, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSortWhseDocsForPrints(WhseDoc: Option; FirstActivityNo: Code[20]; LastActivityNo: Code[20]; KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"; PrintDoc: Boolean; var HideNothingToHandleErr: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnBeforeSortWhseDocsForPrints', '', false, false)]
local procedure DoSomethingOnBeforeSortWhseDocsForPrints(WhseDoc: Option; FirstActivityNo: Code[20]; LastActivityNo: Code[20]; KVSFCYSortActivity: Enum "Whse. Activity Sorting Method"; PrintDoc: Boolean; var HideNothingToHandleErr: Boolean)
begin
end;

OnBeforeTempWhseWorksheetLineMovementModify(Record Whse. Worksheet Line, Record Whse. Worksheet Line) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeTempWhseWorksheetLineMovementModify(var TempWhseWorksheetLineMovement: Record "Whse. Worksheet Line" temporary; WhseWorksheetLine: Record "Whse. Worksheet Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnBeforeTempWhseWorksheetLineMovementModify', '', false, false)]
local procedure DoSomethingOnBeforeTempWhseWorksheetLineMovementModify(var TempWhseWorksheetLineMovement: Record "Whse. Worksheet Line" temporary; WhseWorksheetLine: Record "Whse. Worksheet Line")
begin
end;

OnBeforeWhseItemTrackingLineModify(Record Whse. Item Tracking Line, Record Whse. Item Tracking Line) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeWhseItemTrackingLineModify(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; TempWhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary): 
[EventSubscriber(ObjectType::Report, Report::"KVSFCYWhseSourceCreateDocument", 'OnBeforeWhseItemTrackingLineModify', '', false, false)]
local procedure DoSomethingOnBeforeWhseItemTrackingLineModify(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; TempWhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary)
begin
end;