Page "Whse. Item Tracking Lines"
ID 6550
Namespace: Microsoft.Warehouse.Tracking
Properties
Methods
SetSource
procedure SetSource(WhseWrkshLine: Record "Whse. Worksheet Line"; SourceType: Integer)
Parameters
SetFilters
procedure SetFilters(var WhseItemTrackingLine2: Record "Whse. Item Tracking Line"; SourceType: Integer)
Parameters
CalculateSums
procedure CalculateSums()
UpdateReservEntry
procedure UpdateReservEntry(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceProdOrderLine: Integer; SourceRefNo: Integer; TempSourceWhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary; QuantityBase: Decimal; DueDate: Date): Boolean
Parameters
Returns
InsertItemTrackingLine
procedure InsertItemTrackingLine(WhseWrkshLine: Record "Whse. Worksheet Line"; WhseEntry: Record "Warehouse Entry"; QtyToEmpty: Decimal)
Parameters
Events
OnAfterSetSource
[IntegrationEvent(False,False)]
local procedure OnAfterSetSource(var GlobalWhseWorksheetLine: Record "Whse. Worksheet Line"; SourceWhseWorksheetLine: Record "Whse. Worksheet Line"; SourceType: Integer)
Parameters
OnAfterOnClosePage
[IntegrationEvent(False,False)]
local procedure OnAfterOnClosePage(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var WhseWorksheetLine: Record "Whse. Worksheet Line"; FormSourceType: Integer; FormUpdated: Boolean)
Parameters
OnAfterUpdateUndefinedQty
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateUndefinedQty(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var TotalWhseItemTrackingLine: Record "Whse. Item Tracking Line"; var QtyIsValid: Boolean)
Parameters
OnBeforeItemTrackingLineInsert
[IntegrationEvent(False,False)]
local procedure OnBeforeItemTrackingLineInsert(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseWorksheetLine: Record "Whse. Worksheet Line"; WarehouseEntry: Record "Warehouse Entry")
Parameters
OnBeforeInsertItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseWorksheetLine: Record "Whse. Worksheet Line"; WarehouseEntry: Record "Warehouse Entry"; QtyToEmpty: Decimal; var IsHandled: Boolean)
Parameters
OnAfterSetSourceSpecification
[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceSpecification(var SourceSpecification: Record "Tracking Specification"; SourceWhseItemTrkgLine: Record "Whse. Item Tracking Line" temporary)
Parameters
OnBeforeUpdateExpDateColor
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateExpDateColor(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsHandled: Boolean)
Parameters
OnSetSourceFilters
[IntegrationEvent(False,False)]
local procedure OnSetSourceFilters(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var WhseWorksheetLine: Record "Whse. Worksheet Line"; SourceType: Integer)
Parameters
OnCopyToReservEntryOnUpdate
[IntegrationEvent(True,False)]
local procedure OnCopyToReservEntryOnUpdate(var TempSourceWhseItemTrackingLine: Record "Whse. Item Tracking Line" temporary; var QuantityBase: Decimal; var DueDate: Date; var Updated: Boolean; FormSourceType: Integer; var IsHandled: Boolean)
Parameters
OnAfterSetFilters
[IntegrationEvent(False,False)]
local procedure OnAfterSetFilters(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; SourceType: Integer)
Parameters
See also