---
title: "Table 5767 Warehouse Activity Line"
author: "Jonas Paprotka"
url: https://jonas-paprotka.de/ref/table/5767-warehouse-activity-line/
type: table
id: 5767
name: "Warehouse Activity Line"
app: "Base Application"
namespace: Microsoft.Warehouse.Activity
versions: "17-28"
build: 28.5.54151.54365
source: "https://jonas-paprotka.de/ref/table/5767-warehouse-activity-line/source/29/"
checked: 2026-09-20
subject: "Microsoft Dynamics 365 Business Central"
license: "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link."
---

# Table 5767 Warehouse Activity Line

Jonas Paprotka, https://jonas-paprotka.de/ref/table/5767-warehouse-activity-line/

| | |
| --- | --- |
| App | Base Application |
| Namespace | Microsoft.Warehouse.Activity |
| Versions | 17-28 |
| Source file | Warehouse/Activity/WarehouseActivityLine.Table.al |

## Fields

| Id | Name | Type | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| 1 | Activity Type | Enum Warehouse Activity Type | 17-28 | - | - |
| 2 | No. | Code[20] | 17-28 | - | - |
| 3 | Line No. | Integer | 17-28 | - | - |
| 4 | Source Type | Integer | 17-28 | - | - |
| 5 | Source Subtype | Option | 17-28 | - | - |
| 6 | Source No. | Code[20] | 17-28 | - | - |
| 7 | Source Line No. | Integer | 17-28 | - | - |
| 8 | Source Subline No. | Integer | 17-28 | - | - |
| 9 | Source Document | Enum Warehouse Activity Source Document | 17-28 | - | - |
| 11 | Location Code | Code[10] | 17-28 | - | - |
| 12 | Shelf No. | Code[10] | 17-28 | - | - |
| 13 | Sorting Sequence No. | Integer | 17-28 | - | - |
| 14 | Item No. | Code[20] | 17-28 | - | - |
| 15 | Variant Code | Code[10] | 17-28 | - | - |
| 16 | Unit of Measure Code | Code[10] | 17-28 | - | - |
| 17 | Qty. per Unit of Measure | Decimal | 17-28 | - | - |
| 18 | Description | Text[100] | 17-28 | - | - |
| 19 | Description 2 | Text[50] | 17-28 | - | - |
| 20 | Quantity | Decimal | 17-28 | - | - |
| 21 | Qty. (Base) | Decimal | 17-28 | - | - |
| 24 | Qty. Outstanding | Decimal | 17-28 | - | - |
| 25 | Qty. Outstanding (Base) | Decimal | 17-28 | - | - |
| 26 | Qty. to Handle | Decimal | 17-28 | - | - |
| 27 | Qty. to Handle (Base) | Decimal | 17-28 | - | - |
| 28 | Qty. Handled | Decimal | 17-28 | - | - |
| 29 | Qty. Handled (Base) | Decimal | 17-28 | - | - |
| 31 | Shipping Advice | Enum Sales Header Shipping Advice | 17-28 | - | - |
| 34 | Due Date | Date | 17-28 | - | - |
| 39 | Destination Type | Enum Warehouse Destination Type | 17-28 | - | - |
| 40 | Destination No. | Code[20] | 17-28 | - | - |
| 42 | Shipping Agent Code | Code[10] | 17-28 | - | - |
| 43 | Shipping Agent Service Code | Code[10] | 17-28 | - | - |
| 44 | Shipment Method Code | Code[10] | 17-28 | - | - |
| 47 | Starting Date | Date | 17-28 | - | - |
| 50 | Qty. Rounding Precision | Decimal | 19-28 | - | - |
| 51 | Qty. Rounding Precision (Base) | Decimal | 19-28 | - | - |
| 900 | Assemble to Order | Boolean | 17-28 | - | - |
| 901 | ATO Component | Boolean | 17-28 | - | - |
| 6500 | Serial No. | Code[50] | 17-28 | - | - |
| 6501 | Lot No. | Code[50] | 17-28 | - | - |
| 6502 | Warranty Date | Date | 17-28 | - | - |
| 6503 | Expiration Date | Date | 17-28 | - | - |
| 6504 | Serial No. Blocked | Boolean | 17-28 | - | - |
| 6505 | Lot No. Blocked | Boolean | 17-28 | - | - |
| 6515 | Package No. | Code[50] | 18-28 | - | - |
| 7300 | Bin Code | Code[20] | 17-28 | - | - |
| 7301 | Zone Code | Code[10] | 17-28 | - | - |
| 7305 | Action Type | Enum Warehouse Action Type | 17-28 | - | - |
| 7306 | Whse. Document Type | Enum Warehouse Activity Document Type | 17-28 | - | - |
| 7307 | Whse. Document No. | Code[20] | 17-28 | - | - |
| 7308 | Whse. Document Line No. | Integer | 17-28 | - | - |
| 7309 | Bin Ranking | Integer | 17-28 | - | - |
| 7310 | Cubage | Decimal | 17-28 | - | - |
| 7311 | Weight | Decimal | 17-28 | - | - |
| 7312 | Special Equipment Code | Code[10] | 17-28 | - | - |
| 7313 | Bin Type Code | Code[10] | 17-28 | - | - |
| 7314 | Breakbulk No. | Integer | 17-28 | - | - |
| 7315 | Original Breakbulk | Boolean | 17-28 | - | - |
| 7316 | Breakbulk | Boolean | 17-28 | - | - |
| 7317 | Cross-Dock Information | Option | 17-28 | - | - |
| 7318 | Dedicated | Boolean | 17-28 | - | - |
| 7319 | Over-Receipt Quantity | Decimal | 23-28 | - | - |
| 7320 | Over-Receipt Code | Code[20] | 23-28 | - | - |
| 7321 | Warehouse Reason Code | Code[10] | 24-28 | - | - |

## Keys

| Name | Fields | Versions |
| --- | --- | --- |
| Key1, clustered | Activity Type, No., Line No. | 17-28 |
| Key2 | No., Line No., Activity Type | 17-28 |
| Key3 | Source Type, Source Subtype, Source No., Source Line No., Source Subline No., Unit of Measure Code, Action Type, Breakbulk No., Original Breakbulk, Activity Type, Assemble to Order | 17-28 |
| Key4 | Activity Type, No., Sorting Sequence No. | 17-28 |
| Key5 | Activity Type, No., Shelf No. | 17-24 |
| Key6 | Activity Type, No., Location Code, Source Document, Source No., Action Type, Zone Code | 17-24 |
| Key7 | Activity Type, No., Due Date, Action Type, Bin Code | 17-24 |
| Key8 | Activity Type, No., Bin Code, Breakbulk No., Action Type | 17-24 |
| Key9 | Activity Type, No., Bin Ranking, Breakbulk No., Action Type | 17-24 |
| Key10 | Activity Type, No., Destination Type, Destination No., Action Type, Bin Code | 17-24 |
| Key11 | Activity Type, No., Whse. Document Type, Whse. Document No., Whse. Document Line No. | 17-24 |
| Key12 | Activity Type, No., Action Type, Bin Code | 17-24 |
| Key13 | Activity Type, No., Item No., Variant Code, Action Type, Bin Code | 17-24 |
| Key14 | Whse. Document No., Whse. Document Type, Activity Type, Whse. Document Line No., Action Type, Unit of Measure Code, Original Breakbulk, Breakbulk No., Lot No., Serial No., Assemble to Order, Package No. | 17-28 |
| Key15 | Item No., Bin Code, Location Code, Action Type, Variant Code, Unit of Measure Code, Breakbulk No., Activity Type, Lot No., Serial No., Original Breakbulk, Assemble to Order, ATO Component | 17-28 |
| Key16 | Item No., Location Code, Activity Type, Bin Type Code, Unit of Measure Code, Variant Code, Breakbulk No., Action Type, Lot No., Serial No., Assemble to Order, Package No. | 17-28 |
| Key17 | Bin Code, Location Code, Action Type, Breakbulk No. | 17-28 |
| Key18 | Location Code, Activity Type | 17-28 |
| Key19 | Source No., Source Line No., Source Subline No. | 17-28 |

## Procedures

| Name | Parameters | Returns | Access | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- | --- |
| CalcQty | (Decimal) | Decimal | public | 17-28 | - | - |
| AutofillQtyToHandle | (var Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| DeleteQtyToHandle | (var Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| DeleteRelatedWhseActivLines | (Record Warehouse Activity Line, Boolean) | - | public | 17-28 | - | - |
| CheckWhseDocLine | () | - | public | 17-28 | - | - |
| CheckBinInSourceDoc | () | - | public | 17-28 | - | - |
| GetBin | (Code[10], Code[20]) | Boolean | public | 17-28 | - | - |
| CheckIncreaseCapacity | (Boolean) | - | public | 17-28 | - | - |
| SplitLine | (var Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| UpdateBreakbulkQtytoHandle | () | - | public | 17-28 | - | - |
| ShowWhseDoc | () | - | public | 17-28 | - | - |
| ShowActivityDoc | () | - | public | 17-28 | - | - |
| ChangeUOMCode | (var Record Warehouse Activity Line, var Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| UpdateRelatedItemTrkg | (Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| LookUpTrackingSummary | (var Record Warehouse Activity Line, Boolean, Integer, Enum Item Tracking Type) | - | public | 17-28 | - | - |
| CheckReservedItemTrkg | (Enum Item Tracking Type, Code[50]) | - | public | 17-28 | - | - |
| DeleteBinContent | (Option) | - | public | 17-28 | - | - |
| TransferFromPickWkshLine | (Record Whse. Worksheet Line) | - | public | 17-28 | - | - |
| TransferFromShptLine | (Record Warehouse Shipment Line) | - | public | 17-28 | - | - |
| TransferFromATOShptLine | (Record Warehouse Shipment Line, Record Assembly Line) | - | public | 17-28 | - | - |
| TransferFromIntPickLine | (Record Whse. Internal Pick Line) | - | public | 17-28 | - | - |
| TransferFromCompLine | (Record Prod. Order Component) | - | public | 17-28 | Pending 26.0 | Moved to codeunit ProdOrderWarehouseMgt |
| TransferFromAssemblyLine | (Record Assembly Line) | - | public | 17-28 | - | - |
| TransferFromMovWkshLine | (Record Whse. Worksheet Line) | - | public | 17-28 | - | - |
| ShowItemAvailabilityByPeriod | () | - | public | 17-28 | - | - |
| ShowItemAvailabilityByVariant | () | - | public | 17-28 | - | - |
| ShowItemAvailabilityByLocation | () | - | public | 17-28 | - | - |
| ShowItemAvailabilityByEvent | () | - | public | 17-28 | - | - |
| ActivityExists | (Integer, Option, Code[20], Integer, Integer, Option) | Boolean | public | 17-28 | - | - |
| TrackingExists | () | Boolean | public | 17-28 | - | - |
| SetSource | (Integer, Option, Code[20], Integer, Integer) | - | public | 17-28 | - | - |
| SetSourceFilter | (Integer, Option, Code[20], Integer, Integer, Boolean) | - | public | 17-28 | - | - |
| SetSumLinesFilters | (Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| SetSumLinesFilter | (Record Warehouse Activity Line) | - | public | 17-19 | Pending 17.0 | Replaced by SetSumLinesFilters(). |
| ClearSourceFilter | () | - | public | 17-28 | - | - |
| ClearTracking | () | - | public | 17-28 | - | - |
| ClearTrackingFilter | () | - | public | 17-28 | - | - |
| CopyTrackingFromSpec | (Record Tracking Specification) | - | public | 17-28 | - | - |
| CopyTrackingFromItemTrackingSetup | (Record Item Tracking Setup) | - | public | 17-28 | - | - |
| CopyTrackingFromPostedWhseRcptLine | (Record Posted Whse. Receipt Line) | - | public | 17-28 | - | - |
| CopyTrackingFromWhseItemTrackingLine | (Record Whse. Item Tracking Line) | - | public | 17-28 | - | - |
| SetTrackingFilterIfNotEmpty | () | - | public | 17-28 | - | - |
| SetTrackingFilter | (Code[50], Code[50]) | - | public | 17-22 | Pending 17.0 | Replaced by SetTrackingFilterFrom procedures. |
| SetTrackingFilterFromBinContent | (var Record Bin Content) | - | public | 17-28 | - | - |
| SetTrackingFilterFromBinContentBuffer | (Record Bin Content Buffer) | - | public | 17-28 | - | - |
| SetTrackingFilterFromItemTrackingSetup | (Record Item Tracking Setup) | - | public | 17-28 | - | - |
| SetTrackingFilterFromReservEntry | (Record Reservation Entry) | - | public | 17-28 | - | - |
| SetTrackingFilterFromReservEntryIfRequired | (Record Reservation Entry) | - | public | 17-28 | - | - |
| SetTrackingFilterFromWhseItemTrackingLineIfNotBlank | (Record Whse. Item Tracking Line) | - | public | 17-28 | - | - |
| SetTrackingFilterFromWhseActivityLine | (Record Warehouse Activity Line) | - | public | 17-28 | - | - |
| SetTrackingFilterFromWhseItemTrackingSetup | (Record Item Tracking Setup) | - | public | 17-28 | - | - |
| SetTrackingFilterFromWhseItemTrackingSetupifNotBlank | (Record Item Tracking Setup) | - | public | 17-28 | - | - |
| SetTrackingFilterToItemIfRequired | (var Record Item, Record Item Tracking Setup) | - | public | 17-28 | - | - |
| SetTrackingFilterToItemLedgEntryIfRequired | (var Record Item Ledger Entry, Record Item Tracking Setup) | - | public | 17-28 | - | - |
| SetTrackingFilterToWhseEntryIfRequired | (var Record Warehouse Entry, Record Item Tracking Setup) | - | public | 17-28 | - | - |
| TestTrackingIfRequired | (Record Item Tracking Setup) | - | public | 17-28 | - | - |
| TrackingFilterExists | () | Boolean | public | 17-28 | - | - |
| HasRequiredTracking | (Record Item Tracking Setup) | Boolean | public | 18-28 | - | - |
| Lock | () | - | public | 18-28 | - | - |
| ResetQtyToHandleOnReservation | () | - | public | 18-28 | - | - |
| ValidateQtyWhenSNDefined | () | - | public | 19-28 | - | - |
| TestNonSpecificItemTracking | () | - | public | 19-28 | - | - |
| FindBinCode | () | Code[20] | public | 20-28 | - | - |
| FindBinContent | () | - | public | 20-28 | - | - |
| TransferFromJobPlanningLine | (Record Job Planning Line) | - | public | 20-28 | - | - |
| CheckItemTrackingAvailability | () | Boolean | public | 21-28 | - | - |
| CheckIncreaseCapacity | (Boolean, Boolean) | - | internal | 22-28 | - | - |
| UpdateSpecialEquipment | () | - | internal | 22-28 | - | - |
| CopyTrackingFromWhseActivityLine | (Record Warehouse Activity Line) | - | public | 22-28 | - | - |
| CopyItemTrackingToRelatedLine | (Record Warehouse Activity Line, Integer) | - | internal | 22-28 | - | - |
| UpdateExpirationDate | (Integer) | - | public | 22-28 | - | - |
| AutofillQtyToHandleOnLine | (var Record Warehouse Activity Line) | - | public | 24-28 | - | - |
| DeleteQtyToHandleOnLine | (var Record Warehouse Activity Line) | - | public | 24-28 | - | - |
| TransferFromATOJobPlanningLine | (Record Job Planning Line, Record Assembly Line) | - | public | 24-28 | - | - |
| SplitLine | (var Record Warehouse Activity Line, var Record Warehouse Activity Line) | - | public | 25-28 | - | - |
| RunOnAfterTransferFromCompLine | (var Record Warehouse Activity Line, Record Prod. Order Component) | - | internal | 26-28 | - | - |
| RunOnBeforeCheckBinCodeFromProdOrderCompLine | (var Record Warehouse Activity Line, Record Prod. Order Component, var Boolean) | - | internal | 26-28 | - | - |

## Events

| Kind | Name | Parameters | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| Integration event | OnAfterAutofillQtyToHandle | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterAutofillQtyToHandleLine | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterClearTracking | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterClearTrackingFilter | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterCopyTrackingFromSpec | (var Record Warehouse Activity Line, Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnAfterCopyTrackingFromItemTrackingSetup | (var Record Warehouse Activity Line, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterCopyTrackingFromPostedWhseRcptLine | (var Record Warehouse Activity Line, Record Posted Whse. Receipt Line) | 17-28 | - | - |
| Integration event | OnAfterCopyTrackingFromWhseItemTrackingLine | (var Record Warehouse Activity Line, Record Whse. Item Tracking Line) | 17-28 | - | - |
| Integration event | OnAfterDeleteQtyToHandle | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterInitTrackingSpecFromWhseActivLine | (var Record Tracking Specification, Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterLookupTrackingSummary | (var Record Warehouse Activity Line, var Record Tracking Specification, Enum Item Tracking Type) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilter | (var Record Warehouse Activity Line) | 17-22 | Pending 20.0 | Replaced by events OnAfterSetTrackingFilterFrom |
| Integration event | OnAfterSetTrackingFilterIfNotEmpty | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromItemTrackingSetup | (var Record Warehouse Activity Line, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromBinContent | (var Record Warehouse Activity Line, var Record Bin Content) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromBinContentBuffer | (var Record Warehouse Activity Line, var Record Bin Content Buffer) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromReservEntry | (var Record Warehouse Activity Line, Record Reservation Entry) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromReservEntryIfRequired | (var Record Warehouse Activity Line, Record Reservation Entry) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromWhseActivityLine | (var Record Warehouse Activity Line, Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromWhseItemTrackingLineIfNotBlank | (var Record Warehouse Activity Line, Record Whse. Item Tracking Line) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromWhseItemTrackingSetupifNotBlank | (var Record Warehouse Activity Line, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterFromWhseItemTrackingSetup | (var Record Warehouse Activity Line, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterToItemIfRequired | (var Record Warehouse Activity Line, var Record Item, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterToItemLedgEntryIfRequired | (var Record Warehouse Activity Line, var Record Item Ledger Entry, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterSetTrackingFilterToWhseEntryIfRequired | (var Record Warehouse Activity Line, var Record Warehouse Entry, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterShowDeletedMessage | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterSplitLines | (var Record Warehouse Activity Line, Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterTrackingFilterExists | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnAfterTransferFromShptLine | (var Record Warehouse Activity Line, Record Warehouse Shipment Line) | 17-28 | - | - |
| Integration event | OnAfterTransferFromIntPickLine | (var Record Warehouse Activity Line, Record Whse. Internal Pick Line) | 17-28 | - | - |
| Integration event | OnAfterTransferFromCompLine | (var Record Warehouse Activity Line, Record Prod. Order Component) | 17-28 | Pending 26.0 | Moved to codeunit ProdOrderWarehouseMgt |
| Integration event | OnAfterTransferFromAssemblyLine | (var Record Warehouse Activity Line, Record Assembly Line) | 17-28 | - | - |
| Integration event | OnAfterTransferFromMovWkshLine | (var Record Warehouse Activity Line, Record Whse. Worksheet Line) | 17-28 | - | - |
| Integration event | OnAfterTransferFromPickWkshLine | (var Record Warehouse Activity Line, Record Whse. Worksheet Line) | 17-28 | - | - |
| Integration event | OnAfterTestTrackingIfRequired | (var Record Warehouse Activity Line, Record Item Tracking Setup) | 17-28 | - | - |
| Integration event | OnAfterTrackingExists | (Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnAfterUpdateQtyToHandleWhseActivLine | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnBeforeAutofillQtyToHandle | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckBinInSourceDoc | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckReservedItemTrkg | (var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50], var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckExceedQtyAvailBase | (var Record Warehouse Activity Line, Decimal, Code[20], var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckBinCodeFromProdOrderCompLine | (var Record Warehouse Activity Line, Record Prod. Order Component, var Boolean) | 17-28 | Pending 26.0 | Moved to codeunit ProdOrderWarehouseMgt |
| Integration event | OnBeforeCheckBinCodeFromWhseShptLine | (var Record Warehouse Activity Line, Record Warehouse Shipment Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckInvalidBinCode | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckLine | (Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckWhseDocLine | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckSNSpecificationExists | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeConfirmWhseActivLinesDeletionRecreate | (Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeConfirmWhseActivLinesDeletionOutOfBalance | (Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeSplitLines | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeDeleteRelatedWhseActivLines | (var Record Warehouse Activity Line, Boolean) | 17-28 | - | - |
| Integration event | OnBeforeDeleteQtyToHandle | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnBeforeDeleteWhseActivLine2 | (var Record Warehouse Activity Line, Boolean, Boolean) | 17-18 | - | - |
| Integration event | OnBeforeFindBinCode | (var Record Warehouse Activity Line, var Record Item, var Code[20], var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeFindBinContent | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeFindLotNoBySerialNo | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeGetUOMCode | (var Record Warehouse Activity Line, var Code[10], var Boolean) | 17 | - | - |
| Integration event | OnBeforeInsertNewWhseActivLine | (var Record Warehouse Activity Line, var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnBeforeLookUpTrackingSummary | (Record Warehouse Activity Line, Enum Item Tracking Type, var Boolean) | 17-26 | - | - |
| Integration event | OnBeforeModifyOldWhseActivLine | (var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnBeforeSetWhseItemTrkgLineFiltersWhseShipment | (var Record Warehouse Activity Line, var Record Whse. Item Tracking Line, Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeShowDeletedMessage | (Record Warehouse Activity Line, var Boolean) | 17-22 | - | - |
| Integration event | OnBeforeShowWhseDoc | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeValidateQtyToHandle | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeValidateVariantCode | (var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnCreateNewUOMLineOnBeforeNewWhseActivLineInsert | (var Record Warehouse Activity Line, Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnLookUpTrackingSummaryOnAfterAssistEditTrackingNo | (var Record Warehouse Activity Line, var Record Tracking Specification, Enum Item Tracking Type) | 17-28 | - | - |
| Integration event | OnLookUpTrackingSummaryOnAfterCheckDataSet | (Record Warehouse Activity Line, Record Item, var Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnValidateBinCodeOnAfterGetBin | (var Record Warehouse Activity Line, Record Bin) | 17-28 | - | - |
| Integration event | OnValidateBinCodeOnAfterCalcQtyAvailBase | (var Record Warehouse Activity Line, Decimal, Code[20]) | 17-28 | - | - |
| Integration event | OnValidateItemNoOnAfterValidateUoMCode | (var Record Warehouse Activity Line, Record Item, Integer) | 17-28 | - | - |
| Integration event | OnValidateQtyToHandleOnAfterCalcQtyToHandleBase | (var Record Warehouse Activity Line, Decimal, var Decimal) | 17-28 | - | - |
| Integration event | OnValidateQtyToHandleOnBeforeCalcQtyToHandleBase | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, Record Location, Integer) | 17-28 | - | - |
| Integration event | OnValidateVariantCodeOnAfterGetItemVariant | (var Record Warehouse Activity Line, Record Item Variant, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckBin | (var Record Bin, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeChangeUOMCode | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeReNumberWhseActivityLines | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, var Integer, var Integer, var Boolean) | 17-28 | - | - |
| Integration event | OnCheckReservedItemTrkgOnCkeckTypeElseCase | (var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50]) | 17-23 | Pending 18.0 | Replaced by OnCheckReservedItemTrkgOnCheckTypeElseCase(). |
| Integration event | OnDeleteRelatedWhseActivLinesOnBeforeWhseActivLine2Find | (var Record Warehouse Activity Line, var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnDeleteRelatedWhseActivLinesOnBeforeConfirmWhseActivLinesDeletionOutOfBalance | (Record Warehouse Activity Line, Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnCheckIncreaseCapacityOnBeforeCheckIncreaseBinContent | (var Record Warehouse Activity Line, var Record Bin, Decimal, Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnValidateBinCodeOnAfterCheckInvalidBinCode | (var Record Warehouse Activity Line, Record Warehouse Activity Line, Integer, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeRunWhsePickCard | (var Record Warehouse Activity Header, var Boolean) | 17-28 | - | - |
| Integration event | OnConfirmWhseActivLinesDeletionOutOfBalanceOnAfterWhseActivLine3SetFilters | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, var Record Warehouse Activity Line) | 17-28 | - | - |
| Integration event | OnAfterCheckReservedItemTrkg | (var Record Warehouse Activity Line, Record Warehouse Activity Line, Integer, Integer, Decimal) | 17-28 | - | - |
| Integration event | OnAfterHasRequiredTracking | (var Record Warehouse Activity Line, Record Item Tracking Setup, var Boolean) | 18-28 | - | - |
| Integration event | OnBeforeCalcQty | (var Record Warehouse Activity Line, Decimal) | 18-28 | - | - |
| Integration event | OnBeforeGetUOMCode | (var Record Warehouse Activity Line, var Code[10], var Boolean, Record Location) | 18-28 | - | - |
| Integration event | OnBeforeValidateSerialNo | (var Record Warehouse Activity Line, var Boolean) | 18-28 | - | - |
| Integration event | OnBeforeValidateLotNo | (var Record Warehouse Activity Line) | 18-28 | - | - |
| Integration event | OnBeforeValidateQtyOutstanding | (var Record Warehouse Activity Line, Record Warehouse Activity Line, Integer, var Boolean) | 18-28 | - | - |
| Integration event | OnChangeUOMCodeOnBeforeRecModify | (var Record Warehouse Activity Line) | 18 | - | - |
| Integration event | OnLookUpTrackingSummaryOnAfterAssignSerialNoTracking | (var Record Warehouse Activity Line, Record Tracking Specification) | 18-28 | - | - |
| Integration event | OnLookUpTrackingSummaryOnAfterAssignLotNoTracking | (var Record Warehouse Activity Line, Record Tracking Specification) | 18-28 | - | - |
| Integration event | OnCheckReservedItemTrkgOnCheckTypeElseCase | (var Record Warehouse Activity Line, Enum Item Tracking Type, Code[50]) | 18-28 | - | - |
| Integration event | OnDeleteRelatedWhseActivLinesOnBeforeDeleteWhseActivLine2 | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, var Boolean) | 18-28 | - | - |
| Integration event | OnSplitLineOnBeforeRenumberAllLines | (var Record Warehouse Activity Line, var Integer) | 18-28 | - | - |
| Integration event | OnSplitLineOnAfterInitNewWhseActivLine | (var Record Warehouse Activity Line) | 18-28 | - | - |
| Integration event | OnUpdateQtyToHandleOnBeforeWhseActivLineModify | (var Record Warehouse Activity Line) | 18-28 | - | - |
| Integration event | OnAfterTransferAllButWhseDocDetailsFromAssemblyLine | (var Record Warehouse Activity Line, Record Assembly Line) | 19-28 | - | - |
| Integration event | OnBeforeDeleteWhseActivLine2 | (var Record Warehouse Activity Line, Boolean, var Boolean) | 19-28 | - | - |
| Integration event | OnBeforeValidateQtyBase | (var Record Warehouse Activity Line, Record Warehouse Activity Line, Integer, var Boolean) | 19-28 | - | - |
| Integration event | OnChangeUOMCodeOnBeforeRecModify | (var Record Warehouse Activity Line, Record Location) | 19-28 | - | - |
| Integration event | OnCreateNewUOMLineOnBeforeNewWhseActivLineModify | (var Record Warehouse Activity Line, var Record Warehouse Activity Line) | 19-28 | - | - |
| Integration event | OnBeforeValidateQuantityIsBalanced | (var Record Warehouse Activity Line, Record Warehouse Activity Line, var Boolean) | 19-28 | - | - |
| Integration event | OnBeforeValidateQtyWhenSNDefined | (Record Warehouse Activity Line, var Boolean) | 19-28 | - | - |
| Integration event | OnUpdateReservationOnBeforeTempTrackingSpecificationInsert | (var Record Tracking Specification, var Record Warehouse Activity Line) | 20-28 | - | - |
| Integration event | OnBeforeDeleteBinContent | (var Record Warehouse Activity Line, var Boolean) | 21-28 | - | - |
| Integration event | OnAfterTransferFromJobPlanningLine | (var Record Warehouse Activity Line, Record Job Planning Line) | 21-28 | - | - |
| Integration event | OnAfterCopyTrackingFromWhseActivityLine | (var Record Warehouse Activity Line, Record Warehouse Activity Line) | 22-28 | - | - |
| Integration event | OnAfterSetSourceFilter | (var Record Warehouse Activity Line, Integer, Option, Code[20], Integer, Integer, Boolean) | 22-28 | - | - |
| Integration event | OnBeforeCalcBaseQty | (var Record Warehouse Activity Line, var Decimal, Text, Text) | 22-28 | - | - |
| Integration event | OnDeleteRelatedWhseActivLinesOnAfterUpdateRelatedItemTrkg | (var Record Warehouse Activity Line, var Record Warehouse Activity Line, var Boolean) | 22-28 | - | - |
| Integration event | OnBeforeShowDeletedMessage | (var Record Warehouse Activity Line, var Boolean) | 23-28 | - | - |
| Integration event | OnBeforeTestTrackingIfRequired | (Record Warehouse Activity Line, Record Item Tracking Setup, Boolean) | 23 | - | - |
| Integration event | OnCheckSplitLineOnBeforeTestFieldActionType | (var Record Warehouse Activity Line, var Boolean) | 23-28 | - | - |
| Integration event | OnBeforeTestTrackingIfRequired | (Record Warehouse Activity Line, Record Item Tracking Setup, var Boolean) | 24-28 | - | - |
| Integration event | OnBeforeUpdateQtyToHandleOnSplitLine | (var Record Warehouse Activity Line, var Boolean) | 25-28 | - | - |
| Integration event | OnCheckBinInSourceDoc | (var Record Warehouse Activity Line) | 26-28 | - | - |
| Integration event | OnShowWhseDoc | (var Record Warehouse Activity Line) | 26-28 | - | - |
| Integration event | CheckWhseDocLineOnCheckSourceDocument | (var Record Warehouse Activity Line, Enum Warehouse Activity Document Type) | 26-28 | - | - |
| Integration event | OnUpdateRelatedItemTrkgForInvtMovement | (var Record Warehouse Activity Line, var Record Whse. Item Tracking Line) | 26-28 | - | - |
| Integration event | OnAfterReNumberWhseActivLine | (var Record Warehouse Activity Line, Integer) | 26-28 | - | - |
| Integration event | OnBeforeLookUpTrackingSummary | (var Record Warehouse Activity Line, Enum Item Tracking Type, var Boolean) | 27-28 | - | - |
| Integration event | OnBeforeCopyItemTrackingToRelatedLine | (Record Warehouse Activity Line, Record Warehouse Activity Line, Integer, var Boolean) | 27-28 | - | - |
| Integration event | OnBeforeAutofillQtyToHandleOnLine | (var Record Warehouse Activity Line) | 28 | - | - |
| Integration event | OnBeforeDeleteQtyToHandleOnLine | (var Record Warehouse Activity Line) | 28 | - | - |

## Source

Symbols: Microsoft.BaseApplication.symbols.437dbf0e-84ff-417a-965d-ed2bb9650972, https://dynamicssmb2.pkgs.visualstudio.com/DynamicsBCPublicFeeds/_packaging/MSSymbols/nuget/v3/index.json, highest build per major on 2026-09-20.
AL source 29: https://github.com/microsoft/BCApps, MIT, releases/29.x at a66254c3b8b5bb1cea290dc8f9d097aec4381153.

Jonas Paprotka, 2026-09-20.
